Apply
Job Title: QA Developer in Test
Reports to: QA Manager
Department: Engineering
Location: Reading, Berkshire
Job Ref No: QAD062021
The QA Developer in Test will be accountable for ensuring that software releases from Ecrebo are of a high quality, deliver on all identified test requirements, fit for purpose and successfully complete on all types of testing.
The QA Developer in Test will be accountable for ensuring that software releases from Ecrebo are of a high quality, deliver on all identified test requirements, fit for purpose and successfully complete on all types of testing.
The successful candidate will have extensive experience as an API automation tester with strong coding skills in either Java or C++, and at least one scripting language such as Bash, Ruby, Python, or Perl. A team player who can work within Agile development teams to deliver new types of testing and test strategies to deliver improvements on the quality of all Ecrebo software deliverables.
The candidate will be expected to be involved in some manual test efforts to support the existing QA team to deliver on testing requirements where automation is not possible.
The successful candidate will have previous experience in both manual and automation software testing and will be able to prioritize the areas of functionality requiring automation and identify and document appropriate test cases in detail, including negative tests and boundary conditions.
With strong coding and software testing skills the candidate will be expected to identify testing strategies and develop testing solutions for supporting Ecrebo software features, products and retailer projects.
The applicant will be expected to support the existing QA team and will be expected to be able to travel or be involved in manual testing at retailer locations across the globe, once the COVID situation has settled down.
The applicant will need to be a fast learner with a commitment to work as a professional tester developing solutions which will drive forward the Ecrebo QA function.
The applicant will, first and foremost, be a high-calibre tester.
Key skills required include:
Experience of automating the testing of API and web driven software applications
Experience of working in a development role as a Java or C++ developer
Minimum of 5 years’ experience as a senior QA engineer, ideally working within a
SCRUM agile development environment.
Excellent, proven testing skills, including non-functional and performance testing
methods with an ability to demonstrate during the interview process.
Experience, knowledge of CI/CD and TDD process
JMeter, or equivalent load testing tooling
Comfortable working from the command line within various windows or Linux OS
Familiar with AWS cloud services, ideally with Kubernetes for microservice
orchestration
High level of attention to detail with a methodical, patient approach
Excellent written and verbal communication skills
Comfortable working between teams as an advocate of quality who is prepared to
drive process improvements in all aspects of the organisation
Ability to work autonomously and be self-motivated to meet deadlines.
ISEB Foundation Testing certification
Postman, SoapUI or equivalent API testing methods / tools
Knowledge of test management tools such as qTest, QTP, TestRail or other
XML and JSON data schemas, RESTful APIs
JIRA for project management and issue/bug tracking
Relational Database experience. Strong knowledge of SQL
Experience in ETL data verification testing methods
Experience in Retailer POS systems
Technical Stack:
Strong C++ developer with a good
knowledge of low-level Windows internals
Practical experience with STL and Boost libraries and algorithms
Deep knowledge and understanding of Windows API and Linux OS
Experience with the development of cross-platform multi-threaded client-server systems
Preferably familiar with Windows driver development (WDF/KMDF)
Proficient working knowledge of source control tools
Qt framework
Experience of Scrum or XP
To apply for the role of Senior Software Engineer (C++), submit the form on this page or send a copy of your CV and a covering letter stating why you wish to apply for this position, and why you want to work for Ecrebo to: careers@ecrebo.com Please reference QAD062021 within the subject line of your email.
Strictly no recruitment agencies.