·
Strong functional testing
background, including defining test strategy, test planning, test case design,
and execution
·
Project experience using
an Agile methodology (e.g. Scrum)
·
Develop and execute automation
tests for new and existing features
·
Maintain, improve, and expand the
existing automation framework
·
Work with Operations to integrate
automated tests into the deployment pipeline
·
Work closely with the Regression
team, BAs, and Product to identify gaps in automation coverage
·
Debug issues identified through
automation and work with the development teams to document and resolve these
issues
·
Mentor and manage other QA
Engineers in automation
·
Flexible to take-up and deliver
manual or automation depends business need
Experience and
skills Required:
·
Excellent experience in API
testing PostMan, SoapUI, Fiddler, or Cucumber
·
Experience testing web
applications and RESTful APIs
·
Experience building and using
automation frameworks
·
UI Test automation experience
(e.g. Cypress, Protractor, Selenium)
·
Experience with JavaScript and
with asynchronous code
·
Exposure to continuous
integration (Jenkins/Bamboo)
·
Strong organizational and
problem-solving skills
·
Good attention to detail, strong
communication skills, proven leadership ability
·
Experience with Git and AWS
·
Mixed experience in various
QA-related roles such as:
- ×
Software Development Engineer in
Test (SDET)
- ×
Automation tester or automation
framework developer
- ×
Performance test engineer
- ×
QA tools, reporting, and metrics
specialist