Seeking a perfectionist, who strives for flawlessly delivery of software. Someone who has a meticulous attention to detail and is passionate about evangelizing automated testing in the organisation. You will be required to help lay down a strong foundation of quality assurance by establishing QA processes, best practices and implementing QA tools to guarantee the consistent delivery of top quality systems.
- Work closely with Agile project team to continuously test and deliver quality websites and mobile applications
- Responsible for the planning, development, creation of test scenarios, reporting status, metrics and defect management
- Responsible for testing strategy and execution of testing for both projects and enhancements
- Develop and implement a common process and framework for Testing & QA management
- Cultivate, disseminate, and enforce functional and technical policies, procedures and quality assurance best practices
- Implement improvements in the Test and QA methods and strategies
- Formulate process standardization, improvement, KPI, metrics
- Provide recommendations to management on how to improve project testing
- Strive to achieve efficient test coverage across platforms using automation
- Raise awareness, adoption and integration of QA process and Automation in product development
Job Requirements
- Degree in Software Engineering, Computer Engineering or Electrical Engineering
- Minimum 4 years (Senior Executive) to 6-8 years (Lead Engineer) of experience in Software Quality Assurance Testing
- Expertise in Testing processes, guidelines, frameworks, checklist, policies and Test case management
- Experience in automated testing tools for Web, Android and iOS native applications
- Hands-on experience with QA Automation framework and tools such as Selenium, Appium, Cucumber, TestNG
- Hands on experience with Automation Tools like Tosca, Experitest etc
- Expertise in writing SQL Queries, Stored Procedures, Database & Datawarehouse Testing
- Experience in at least one the BI Tools like Tableau, MicroStrategy or Microsoft Power BI would be desirable.
- Clear understanding of the test pyramid, BDD framework
- Strong debugging skills and coding skill in programming languages like Java
- Understanding of Agile development processes and the various stages of the SDLC
- Experience in test plan and scenario documentation, defect analysis, tracking and reporting
- Knowledge of Development and Source Code Management tools such as Eclipse/IntelliJ, Git/Bitbucket
- Experience in SCRUM based Agile Methodologies
- Excellent interpersonal, communication and presentation skill
- Proactive with a go-getter attitude
- Passionate to learn and share knowledge
- Good to have experience of working in Device farm Automation for web and mobile applications
- Good to have knowledge of CI/CD pipeline tools such as Jenkins
- Good to have experience in iOS mobile application test automation