- Junior
- Optionales Büro in Chennai
Engineer, Quality Assurance
PRIMARY RESPONSIBILITIES / KEY RESULT AREAS
- Review requirements and specifications and define test conditions
- Design, develop, and execute detailed test plans and test cases
- Work closely with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria
- Perform UI testing to ensure a seamless user experience
- Implement and maintain automated test scripts and frameworks
- Knowledge of AI techniques for test case generation, test optimization, and defect prediction
- Ability to design and implement AI-driven solutions for automated test case creation
- Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle
- Participate in internal and cross-team meetings, project scoping, functional reviews, Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Identify, document, and track defects and issues
- Continuously improve QA processes and methodologies
- Ensure compliance with industry standards and best practices
- Estimate and perform risk analysis for quality delivery
- Prepare and present test reports and metrics to management
COMPETENCIES
- Ability to work in an agile, high-paced environment and deliver within tight timelines
- Demonstrates a strong sense of responsibility and accountability for the quality of the product
- Ability to adapt to changing priorities and work effectively in a fast-paced environment
- Ability to take ownership and drive a task to conclusion without supervision
- Excellent problem-solving skills and the ability to analyse complex issues
- Meticulous attention to detail to ensure high-quality outcomes
- Team player with the ability to work collaboratively with internal and external teams
- Self-motivated and demonstrate a “doer mentality” and willingness to go the extra mile
- Excellent communication skills, both written and oral
QUALIFICATIONS & EXPERIENCE
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Proven experience as a QA Test Engineer or similar role
- Excellent knowledge of QA methodologies, tools, and processes
- Experience with UI testing tools and frameworks
- Excellent knowledge in API testing and experience of working with REST and SOAP services, as well as understanding of SOA architecture
- Experience of testing complex integrated software systems
- Experience in design and development of automated API tests using automation tools (e.g. Postman/Newman) across the application layers (Service/Data layers) and root cause analysis
- Exposure of Test-Driven Development (TDD) practices is a plus
- Exposure of Behavior Driven Development (BDD) is a plus
- Experience with SQL databases, including knowledge of T-SQL, writing SQL queries, stored procedures, and RDBMS, will be a plus
- Experience with Tricentis TOSCA test suite is a plus
- Experience with Amdocs network orchestration tools and inventories is a plus
- Experience with Amdocs Ginger test suite is a plus
- Experience with AI-driven testing tools
- Experience in integrating AI solutions into existing testing frameworks
- Familiarity with Agile methodologies and practices
OTHER KEY REQUIREMENTS / COMMENTS
- Fluency in spoken and written English with additional languages considered an asset
Jetzt bewerben