Evolute Group is seeking a highly skilled and meticulous Senior Engineer - Quality Assurance (QA) to join our growing team. We are looking for a dedicated professional with a strong commitment to quality and a proven track record in ensuring the reliability, performance, and usability of software : This is an onsite opportunity based in Vijay Nagar, Gujarat, :
Role
We are seeking a candidate with 4 to 5 years of dedicated experience in software quality assurance, including both manual and automated testing, within an Agile development the Role :As a Senior QA Engineer, you will play a crucial role in the software development lifecycle, ensuring that our products meet the highest standards of quality before reaching our users. You will be responsible for designing, developing, and executing comprehensive test plans and test cases, identifying defects, and working closely with development teams to resolve issues. This role requires strong analytical skills, attention to detail, and a proactive approach to quality.
Key Responsibilities Strategy & Planning
- Collaborate with product managers, developers, and other stakeholders to understand project requirements and define comprehensive test strategies.
- Develop detailed test plans, test cases, and test scripts based on functional and non-functional specifications.
- Identify test data requirements and prepare test Execution & Reporting :
- Execute manual and automated test cases across various platforms (web, mobile, API, etc.) and environments.
- Identify, document, and track software defects using appropriate bug tracking systems (e.g., Jira, Azure DevOps).
- Prioritize and escalate issues as necessary, working closely with development teams for timely resolution.
- Generate clear and concise test reports, summaries, and metrics to communicate testing progress and quality Testing :
- Design, develop, and maintain automated test scripts and frameworks using industry-standard tools (e.g., Selenium, Cypress, Playwright, Appium, Postman/Newman, JMeter).
- Integrate automated tests into CI/CD pipelines to support continuous testing efforts.
- Promote test automation best practices and drive increased automation Assurance Best Practices :
- Participate in all phases of the software development lifecycle, from requirements analysis to deployment and post-release validation.
- Conduct various types of testing, including functional, regression, integration, system, performance, security, and user acceptance testing (UAT).
- Contribute to the continuous improvement of QA processes, methodologies, and tools.
- Perform root cause analysis of defects to prevent & Mentorship :
- Work closely with cross-functional teams, including developers, business analysts, and project managers, to ensure quality throughout the development process.
- Provide guidance and mentorship to junior QA engineers, fostering a culture of quality and continuous & Skills :
Experience : 4-5 years of hands-on experience in software quality assurance and testing.Testing Methodologies : Strong understanding of QA methodologies, tools, and processes, including Agile/Scrum.Manual Testing : Proficient in creating and executing detailed test cases for functional and non-functional requirements.
Automation Testing
- Demonstrable experience in designing, developing, and maintaining test automation frameworks.
- Proficiency with at least one common automation tool/framework (e.g., Selenium WebDriver with Java/Python/C#, Cypress, Playwright, Appium for mobile).
- Experience with API testing tools (e.g., Postman, SoapUI) and automation (e.g., Newman).
Defect Management : Experience with defect tracking systems (e.g., Jira, Azure DevOps, Bugzilla).Database Knowledge : Basic to intermediate SQL skills for backend data validation.Problem-Solving : Excellent analytical and problem-solving skills with a keen eye for detail.Communication : Strong verbal and written communication skills to effectively report issues and collaborate with team members.Team Player : Ability to work both independently and collaboratively in a fast-paced environment.Educational Background : Bachelor's degree in Computer Science, Engineering, or a related technical field is preferred.
Why Join Evolute Group?
At Evolute Group, We Value Quality As a Cornerstone Of Our Success. You Will Have The Opportunity To Work On Challenging Projects, Utilize Cutting-edge Testing Tools, And Contribute Directly To The Delivery Of High-quality Software Solutions. We Offer a Collaborative Environment That Encourages Continuous Learning And Professional ProcessIf you are a detail-oriented and experienced QA professional ready to elevate the quality of our products, please submit your resume and a brief cover letter outlining your relevant experience and your passion for quality assurance(ref:hirist.tech)