Back
Senior QA Engineer
JOB DESCRIPTION AND KEY RESPONSIBILITIES
- You'll be an integral part of an Agile team, working closely with engineers and stakeholders, participating in scrum ceremonies, and achieving sprint goals
- Champion QE practices within the team throughout the design, development, delivery, and support
- Collaborate to establish acceptance criteria, estimate story points, support user acceptance testing, and ensure timely defect closure
- Paired with developers, you will use a test-first approach to create automated unit, integration, acceptance, and functional tests
- Give developers a clear picture of what bugs might come up and how to avoid them
- Drive automated testing efforts to cut down on manual testing coverage, get rid of regressions, and boost product quality
- Work in close collaboration with DevOps engineers to implement CI/CD and Continuous Testing
- Help us develop and maintain other non-functional areas of test, such as Accessibility, Performance and Security
- Bring new QE tools, ideas and practices to the team and assist them in adopting them
- Implement and capture quality metrics to guide informed decisions
- Assist the Project Managers ensure 3rd party suppliers are delivering within quality expectations
REQUIRED SKILLS & PROFILE
- Testing web and mobile apps, frontend and backend including APIs
- Programming in at least one language – C#, Java, JavaScript, or similar
- Building automated UI testing framework
- Automation tools for UI testing for web/mobile apps – Cypress, Playwright, WebdriverIO, Appium, or similar
- API testing and API test automation– using Postman or similar
- Source Control Systems – Git or similar
- CI/ CD or DevOps pipeline and CT - Azure DevOps and Azure pipelines
- SQL queries - MS SQL Server or similar
- Cross-browser and cross-device testing – BrowserStack, SauceLabs, or similar
- Early Security, Performance, and Accessibility testing tools – Lightroom, SAST, K6, or similar (useful but is not essential)
- Understanding of employee benefit, engagement, and incentive solutions (useful but not essential)