Associate Principal Engineer, Qa-automation- Cypress Job in Nagarro
Associate Principal Engineer, Qa-automation- Cypress
Nagarro
Yesterday
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Summary
Qualification : Bachelor's or Master's degree in computer science, Information Technology, or a related field.
We are seeking a skilled Quality Assurance (QA) professional with over 11 years of experience, with a strong focus on Cypress test automation. The ideal candidate will have expertise in various testing tools and frameworks, excellent analytical skills, and a deep understanding of Agile principles. You will be responsible for ensuring the quality, performance, and reliability of applications, and collaborating with software development teams and other stakeholders to deliver high-quality software products.
Key Requirements:
- Experience:
- 11+ years in Quality Assurance, with a focus on test automation using Cypress.
- Proficiency in Jira for defect tracking and Confluence for documentation.
- Strong knowledge of Browser Developer Tools for debugging and issue resolution.
- Experience in analyzing application requirements and creating test plans and test cases.
- Technical Skills:
- Expertise in automated testing using Java, C#, JavaScript, Python, VBScript, or other languages.
- Hands-on experience with Cucumber or SpecFlow.
- Good knowledge of Rest Assured for API testing.
- Experience with testing tools like UFT, TOSCA, Test Complete, Katalon Studio, Appium, Coded UI, Protractor, Selenium, or others.
- Familiarity with testing frameworks such as Junit, Nunit, TestNG, or others.
- Agile & QA Knowledge:
- Solid understanding of Agile principles and experience working in Agile environments.
- Ability to ensure application quality, performance, and reliability by identifying and resolving issues.
- Experience troubleshooting, debugging, and reporting bugs and defects.
- Collaboration & Communication:
- Experience in preparing and maintaining test reports and documentation.
- Strong communication skills, with the ability to collaborate effectively with software development teams and stakeholders.
Responsibilities:
Requirements & Test Planning:
- Understand both functional and non-functional requirements of projects, and the business context of the application being developed.
- Document and validate requirements in collaboration with Subject Matter Experts (SMEs).
- Interact with clients to identify the scope of testing, expectations, acceptance criteria, and availability of test data and environment.
- Work with the product owner to define and refine acceptance criteria for testing.
- Prepare comprehensive test plans and strategies, and estimate test efforts.
Test Execution & Automation:
- Design and develop automated testing frameworks according to project design and coding guidelines.
- Set up best practices for test automation, ensuring efficient and effective testing.
- Execute automated and manual tests, identify issues, and ensure all test cases are completed successfully.
Quality & Risk Management:
- Identify and mitigate risks, ensuring that quality is maintained throughout the development lifecycle.
- Troubleshoot and debug issues, providing root cause analysis and multiple solutions.
- Communicate measurable quality metrics, highlight problem areas, and suggest improvements.
Collaboration & Continuous Improvement:
- Participate in retrospectives and help identify the root causes of quality issues.
- Provide constructive feedback to team members and set clear expectations for quality deliverables.
- Conduct application demos for internal and external stakeholders, ensuring all defects are tracked and resolved.
- Review all testing artifacts to ensure defects found during testing are addressed and closed.
Qualifications:
- Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.
Qualification : Bachelor's or Master's degree in computer science, Information Technology, or a related field.
Experience Required :
Minimum 11 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us