QA Automation Test Engineer
- Contract period of 12 months with an option to extend for 12 months
- Competitive overall package and benefits (18 AL, 14 ML, Performance Bonuses, Training Sponsorship etc)
- Good project exposure and learning curve
- Posibility for perm conversion
Our Client
- A familiar brand in public sector industry.
The Opportunity
- Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development
- Create and maintain automated test framework using tools such as Cucumber/Selenium to support continuous development and testing, such as prepare test environment, create and maintain functional testing scripts in accordance with changing requirements
- Conduct manual functional / exploratory testing to compliment automated testing, including browser testing and system integration tests with other modules
- Conduct impact analysis of defect fixes discovered during manual or automated tests
- Validate stories using acceptance criteria, raising defects as needed and work with development team to improve the expected behaviours and test cases
- Conduct performance and load tests, validate the output and expected outcomes and feedback on improvement required
- Conduct application performance and security testing to ensure we have a robust and secured system in place
- Work with Business Analyst on UAT data preparation and support
- Work collaboratively with the rest of the technical and business team, including understanding the business/user requirements to facilitate testing, participate in desk-checks to do early validation and verify completeness of story, as well as participate in showcases to demonstrate tested stories
- Conduct system integration tests with external parties when necessary, validate the output and expected outcome e.g. data to and from external parties' systems and feedback on improvement requirement
Your Background
- Tertiary education (Degree or Diploma) in relevant field is preferred
- Experience in programming in Java/Perl/Python/Ruby on Rails is preferred
- Hands-on experience with software testing including automated functional testing tools such as Cucumber, Selenium, Maven, Capybara is preferred.
- Experience doing testing in Agile development process will be an added advantage
- Have SQL scripting skills
- Have relevant knowledge of software QA methodologies, tools, and processes
- Hands-on experience with performance testing tools such as JMeter, Gatling or enterprise level testing tools (HP LoadRunner) will be an added advantage
- Certified Software Testing Professional and/or Certified Software Quality Analyst will be an added advantage.
Interested candidate please submit your updated resume to George.guo@peoplebank.asia
