Automation Quality Engineer
Posted: 17 hours ago
Job Description
As a Senior Analyst (Automation) in Quality Engineering capability group of the insurance and bank domain, you will be working on initiatives and project deliveries around Automation and Service Virtualization to enable and uplift quality practices of the team.About the RoleWe are seeking passionate, results-focused individual to take accountability for delivering end-to-end test automation and stubbing capability for the bank. If you're always looking to innovate and automate, we want to hear from you.ResponsibilitiesParticipate in agile practices and progressive elaboration sessions to define work items that conforms to our client standard way of workingDrive an Automation-led approach for testing across clientProvide insights to quality metrics including trend analysis of discrepancies and defectsProactively manage risk, meeting policy and compliance requirementsInnovate and embed Quality Engineering practices in all facets of your workExpand knowledge and use of appropriate automation toolkit to improve the management and understanding of work across the squadsWork with the teams identifying opportunities to uplift testing approachCoach and mentor junior Automation EngineersFacilitate peer reviews and comfortable in being the focal point between the testing team and delivery unit (domain/asset teams)Executing on, and coding automated tests for the Feature, System, and Integrated Systems Testing PhasesCollaborate with the core automation team as well as the rest of Quality Engineers in the bank domain to deliver work that aligns with our strategy and key initiativesTracking progress of allocated test designs and test cases to ensure testing deadlines will be met QualificationsBachelor’s degree or higher in Computer Science, Information Technology or related field Required SkillsExperience in developing automation framework (Web/ Mobile/ API) from scratch and deliver as a serviceHands-on experience with implementing test tooling, building and maintaining automation frameworks for various application architectures (eg Web, Mobile, SAAS, Desktop, Microservices/API, etc)Proficient in one or more programming language – Java, JavaScript, Python, TypeScriptDemonstrated experience in leveraging different automation tools & libraries (Selenium, RestAssured, AutoIT, UIA Lib, Appium, Cucumber, Maven, Postman, Perfecto, etc) Significant experience working with CI/CD (Jenkins/Harness), Docker, AWS is highly beneficialExperience on Service Virtualization tools like DevTest/ WireMock/ Mountebank is an advantageProficiency in driving the strategy, implementation, and execution of test automation solutionsAbility to confidently communicate with all levels of management and clearly articulate complex technical issues to peers and stakeholdersProficient English communication
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period