Software Engineer QA

  • Quality Assurance
  • CI/CD
  • Manual Testing
  • Cucumber
  • Selenium

We are looking for a Software Engineer QA with 3 + years of experience.

  • Active contribution to the definition and implementation of Quality Assurance and test strategies for the Product Engineering teams
  • Creation of Test Plans and performing Test Execution
  • Work with the Test Leads and Engineering management to drive through best practices, techniques and technology, notably around CI/CD and testing tool
  • To escalate within the project any key quality and testing issues and concerns
  • To help execute manual and automation scripts, modify frameworks, and develop new scripts for use within the project and beyond
  • Where required, assist in the preparation of test plans, effort estimation and test scripts for project deliverables
  • Maintains a “big and complete” picture view of specific products, including dependencies, organizational goals, technology arena, etc.
  • Contribute to performance testing capability
  • Working closely with Test Leads to build out manual and automated smoke and regression packs
  • Adherence to QA / QE best practices
  • Creation of test cases and associated documentation as required
  • Implementation of technical test harnesses and frameworks will be required
  • Perform test execution and produce test reports
  • Qualified to ISEB/ISTQB intermediate level or software testing equivalent to a minimum of 3+ years of QA experience
  • Minimum 1 year of experience with TDD and/or BDD, with hands-on experience in Cucumber
  • Minimum 1 year of experience as an engineer, ideally using Java on UNIX/Linux
  • Hands-on experience in testing using automated test tools such as Selenium, JavaScript
  • A working understanding of Docker, Ansible, Maven, Jenkins, JIRA and Git (BitBucket)
  • Accountability and ownership of work assigned
  • Ability to work independently
  • Experience in informally coaching and leading less experienced Software Engineers
  • Experience in working CI/CD tools and processes will be an advantage
  • Experience in working on projects making extensive use of code coverage tools such as SonarQube, Serenity and Clover
  • Some experience in Web Service, Spring Boot
  • A Bachelor's degree in a traditional science subject, ideally computer science, engineering or information systems from a well-regarded university

Still don’t find a job position of your choice?
Job Listing

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.