Quality Engineer
Description
Location:Pune
Job description: Once You Are Here, You Will:
- Design, develop and execute test automation frameworks and test automation suites.
- Validate initial data migration acceptance criteria
- Work with apps team to support UAT Processes
- Document Defects and missing requirements
- Design and automation acceptance criteria testing where possible
- Ensure work products implement acceptance criteria and conforms to quality and content standards
- Automate test scenarios and expected outcomes
- Collaborate with organizational stakeholders to establish and implement testing processes that enhance efficiency and improve work products for the enterprise
Basic Qualifications:
- 4+ years of experience using one or more of the following test automation tools or frameworks: Selenium, Tosca, Playwright, TestComplete, SpecFlow or similar.
- 4+ years of experience in software testing and writing software testing automation in one or more of the following: Java, C# and/or JavaScript/TypeScript.
- Experience with GitOps practices and procedures.
- Knowledge and understanding of automated CI/CD pipeline
- Must have QA/QE Knowledge and experience including
- Test Phases/Types
- Test Data
- Test Environments
- Automation
- Performance test
- Must have working experience in TDD/BDD.
- Test Management Tools
- Developed Test Strategy/Test Plan documents – Enterprise Level programs
Preferred Skills:
- Provide thought leadership towards the future state of Automation and Performance engineering
- Must be able to document detail processes and procedures for QA/QE
- Develop and execute process improvements for the QA team using standard templates, process definitions and best practices.
- Define various reports which tell the QA/QE story on progress/issues/action plans
- Understanding best QA/QE best practices and document them
- Deliver high quality deliverables on time for client consumption including training ready documents
- Must be able to research on QA/QE topics – by talking to Client and various testing sources
- First-hand experience executing load, stress, API and database tests using enterprise level test automation tools.
- Deep level of knowledge in test automation design, frameworks, and iterative development.
- Experience with and can explain what Behavior-Driven Design (BDD) is and how the Cucumber (or similar) testing framework is used.
- Understanding of the Gherkin syntax.
- Experience in leadership roles is a bonus.
- Strong organizational skills.
- Curious, resourceful and eager to tackle new challenges.
- Experience planning, designing, and implementing testing strategies and automation infrastructure for large scale system software.
- Experience supporting and working with cross-functional teams in fast-growing environment.
- Mobile test automation is a plus.