As a Software Quality Assurance Analyst, you will ensure software functionality and reliability by executing test cases, identifying defects, and enhancing QA processes. Your responsibilities include analyzing requirements, writing and executing tests, documenting bugs, and collaborating with developers. You will also participate in test case design and aim to improve quality assurance practices.
- About the Role:
As a Software Quality Assurance Analyst, you'll play a crucial role in ensuring the functionality and reliability of our software products by executing various test cases and helping to identify defects. Your focus will be on more diverse testing scenarios, improving test documentation, and providing insights to enhance our quality assurance processes.
Skills:
• Intermediate Test Case Execution: Competence in executing various types of tests.
• Bug Reporting and Tracking: Proficiency with tools like JIRA, detailed reporting.
• Test Design Participation: Ability to assist in designing test cases.
• Basic Root Cause Analysis: Initial analysis of defects to determine their origins.
• Documentation Skills: Preparing and maintaining comprehensive test documents.
• Collaboration: Enhanced teamwork skills for effective communication with developers.
• Time Management: Prioritization and efficient task completion.
• Technical Basics: Understanding basic software architecture and functions.- Able to execute and write automation scripts (Good to have)
- Requirement Analysis and Story Writing (Good to have)
- Help product owners in UAT (Good to have)
- Technical Experience:
- Experience on product testing in Agile environment; should know the various stages of product release & QA support needed for deployment validation and testing in production.
- Experience in test design and test data design.
- Experience with testing web-based, plugin-based, clients on the Microsoft C#/.NET/SQL Server technology stack.
- Experience in design, creation, and execution of high-quality reusable manual test cases and scripts.
- Experience with test case management and defect tracking systems.
- Experience in diagnosing issues and share with stakeholders what isn’t working correctly and why.
- Ideal candidates already have at least 2+ years of experience in the software industry as a QA Analyst and has familiarity with testing multi-tier solutions.
- Experience on Playwright/Selenium automation (Good to have)
Experience
- 3-8 years of total experience in software testing
- Excellent communication skills – verbal and written
- Good mix of experience on desktop & web applications using manual and automation testing techniques.
- Good to have an experience in Business Analysts Role
Essential Duties and Responsibilities
- Analyze requirements (stories) along with the dev team & identify test scenarios
- Write tests based on scenarios identified
- Use of test management & other components of tools like Azure Devops, Jira as applicable
- Identify/create test data
- Execute the tests in multiple environments as per the plan
- Exploratory, ad-hoc and negative testing
- API testing (manual as applicable)
- Capture test preparation and execution data as needed
- Execute a variety of test cases, including functional, regression, and smoke tests.
- Document and report software bugs with detailed steps to reproduce.
- Assist in test case design and modification.
- Conduct initial root cause analysis of defects.
- Collaborate with developers to resolve identified issues.
- Participate in test plan development.
- Review requirements and design documents to provide feedback.
- Maintain and update test environments.
- Support continuous improvement initiatives in QA processes.
- Train and mentor junior team members.
- Work across different teams
Top Skills
.Net
Api Testing
Azure Devops
Bug Reporting
C#
Collaboration
Documentation
JIRA
Playwright
Root Cause Analysis
Selenium
SQL Server
Test Case Execution
Test Design
Time Management
Similar Jobs
Information Technology • Software
As a Senior Software Quality Assurance Analyst, you will build and execute test suites for tax data conversion, ensuring data accuracy and compliance with US tax law. Responsibilities include collaborating with analysts, identifying program deficiencies, performing manual and automated testing, and documenting findings and code retests using Azure DevOps. Strong experience in ETL testing and SQL is essential.
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As an SDET II, you will develop and maintain automated testing frameworks for MRC Applications, write test cases, set up automated test pipelines, and collaborate with the development team on quality assurance. You are expected to understand business use cases and implement a long-term testing strategy.
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
The role involves developing and maintaining quality standards, creating test automation frameworks, collaborating with developers, monitoring testing performance, and optimizing CI/CD workflows. The SDET will also assist in manual testing and be a mentor to the team, driving projects to completion while evolving testing methodologies.
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.