SU - QA and Testing Engineer
Somewhere View all jobs
- Delhi
- Permanent
- Full-time
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven experience in QA testing or software development.
- Proficiency in testing tools: Experience with automation tools like Selenium, Cypress, JUnit, or similar testing frameworks.
- Experience with bug tracking and test management software such as Jira, Bugzilla, or TestRail.
- Strong understanding of SDLC (Software Development Life Cycle), STLC (Software Testing Life Cycle), and Agile methodologies.
- Knowledge of programming languages: Experience with languages such as Java, Python, or JavaScript for scripting automated tests.
- Analytical mindset: Ability to think critically, solve problems, and work efficiently under pressure.
- Excellent communication skills: Able to collaborate with technical and non-technical stakeholders effectively.
- Attention to detail: A passion for quality and precision in testing.
- Design and Execute Test Plans: Develop comprehensive test plans, test cases, and testing scripts based on project requirements and user stories.
- Perform Testing: Conduct manual and automated testing on new and existing features, including functional, regression, integration, performance, and load testing.
- Identify and Track Bugs: Detect, isolate, replicate, and report defects found in software products, and track the resolution process using bug tracking systems.
- Collaborate with Development Teams: Work closely with developers, product managers, and other QA engineers to ensure alignment on requirements, scope, and deadlines.
- Automate Test Cases: Develop and maintain test automation scripts for continuous integration and deployment pipelines to improve efficiency and coverage.
- Improve QA Processes: Continuously assess and improve testing processes to ensure high-quality product releases and alignment with best practices.
- Review Requirements: Participate in reviews of product specifications, user stories, and other documents to ensure testability and completeness.
- Performance Testing: Conduct performance and stress testing to ensure that software products meet high standards of stability and scalability.
- Documentation: Maintain detailed documentation of test cases, results, and defect reports, ensuring clear communication of issues and statuses to the team.
- Independent contractor agreement paid 2x monthly.
- Client has a desire for long-term commitment.