About the Role
As a Software QA Engineer, you will play a critical role in ensuring the quality and reliability of our software products through Manual or automated testing and continuous improvement of our testing processes.
Responsibilities
- Collaborate with software developers and QA team members to identify and create test cases, automation scripts for functional, integration, and regression testing as well as Manual Testing.
- Develop and maintain test frameworks, libraries, and tools to improve test coverage and efficiency.
- Ensure that tests are maintainable, scalable, and easily understandable by team members.
- Participate in the development of test plans, test cases, and test strategies based on project requirements and specifications.
- Review and analyze user stories and technical documentation to identify test requirements and acceptance criteria.
- Identify and prioritize test cases for automation based on risk and criticality.
- Execute automated test suites and analyze test results to identify defects and areas for improvement.
- Report and track defects in a clear and organized manner, providing detailed information to developers for resolution.
- Create and maintain test documentation, including test plans, test cases, and test data.
- Stay up-to-date with industry best practices, tools, and trends in test automation and quality assurance.
- Actively participate in retrospectives and contribute to process improvement initiatives to enhance the QA workflow.
- Collaborate closely with cross-functional teams, including developers, product managers, and business analysts, to ensure high-quality software releases.
- Communicate effectively with team members to provide updates on test progress, issues, and blockers.
Qualifications
- Experience: 36 Years
- Location: Ahmedabad, Gujarat, India
- Employment Type: Full-time
Required Skills
- Strong background in test automation.
- Strong background in Business Understanding
- Strong background in Manual Testing
- Client Communication
- Passionate about quality assurance.
- Eager to work in a fast-paced environment.
Preferred Skills
- Experience with performance testing and load testing tools (e.g., JMeter, Gatling).
- Knowledge of cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
- Experience with mobile testing and automation.
- Certification in software testing (e.g., ISTQB) is a plus.
Pay range and compensation package
If you are a dedicated Software QA Automation Engineer with a passion for ensuring software quality through automation, we encourage you to apply. Join our team and contribute to the delivery of high-quality software that meets the needs of our customers and exceeds their expectations.
Equal Opportunity Statement
We are committed to diversity and Inclusivity.