Executive recruitment specialist Monroe Consulting Group Vietnam is recruiting on behalf of a global company. Our highly respected and innovative client is seeking a professional with strong experience in strong technical and programming skills for the job of Senior QA Engineer.
Job Summary:
The successful candidate will be working on various software applications which directly support to the functional business teams and other related stakeholders. The in-charge applications are required in the best featuring, scalability, and high maintenance
Job Responsibilities:
- Coordinating quality activities inside the team throughout the development cycle to make them executed efficiently, from conceptual ideas until after-release.
- Creating test strategy, approaches, setting-up testing tools and testing frameworks that can be used inside teams, or cross-teams.
- Measuring and analyzing about quality to address quality problems and improve quality output from team.
- Influencing the quality mindset to your team to get them aligned with the quality plan and quality standard.
- Conduct testing training to empower developers on sufficient testing skills.
Job Requirements:
- 4+ years of working experience
- Good technical background: Coding, scripting and using tools
- Good testing in Web and Mobile applications
- Good Test automation (Java/Python, Selenium, Appium, Framework concepts, BDD, CI)
- Strong Webservices, REST, APIs testing
- Good testing techniques, test methodologies
- Strong Functional test, UI test
- Good Non-functional test (Performance test, Security test, Usability, etc)
- Good knowledge in Unix, Linux system (commands, scripting)
- Good knowledge in Cloud based apps (AWS, Azure, etc.)
- Good Database testing
- Good test strategy, test approaches
- Very good testing mind-sets, preventing than detecting defects
- Good setting test environment, testing tools
- Experienced in Quality Assurance and testing activities in an Agile environment.
- Challenged and influenced developers and product owners on what it takes to improve product quality
- Applied sufficient risk-based testing, exploratory testing, automated testing, etc. to make sure the test coverage is high for effective testing
- Able to coach developers specific testing skills and increased their product knowledge to make them better testers.
- Experienced in problem identifying, analyzing and migration.
- Applied the data driven for making decision.
- Good knowledge of different test levels and you know techniques to address them.
- Accept challenge and are ready to throw out the traditional QA rulebook.