If you are looking to build a strong career in software testing and quality engineering, this Quality Assurance Engineer role is a great opportunity to work in a fast-growing, technology-driven environment. This position focuses on manual testing with knowledge of Python, offering exposure to automation, CI/CD practices, and real-world healthcare (MedTech) systems.
This Quality Assurance Engineer role is ideal for candidates who enjoy analyzing requirements, finding defects, improving product quality, and working closely with development teams to deliver reliable software.
- 1 About the Company
- 2 Job Overview – Quality Assurance Engineer
- 3 Key Responsibilities of a Quality Assurance Engineer
- 4 Technical Skills Required for Quality Assurance Engineer
- 5 Why Choose a Career as a Quality Assurance Engineer?
- 6 Work Culture & Diversity
- 7 Career Growth for Quality Assurance Engineer
- 8 Final Thoughts
About the Company
This opportunity is with Quest Global, a global engineering services leader with more than 25 years of experience across multiple industries. The organization is known for solving complex engineering problems by bringing together technology, innovation, and diverse talent.
At Quest Global, people are encouraged to think differently, collaborate openly, and contribute ideas that make a real-world impact—especially in critical domains like healthcare and MedTech.
Job Overview – Quality Assurance Engineer
| Details | Information |
|---|---|
| Job Role | Quality Assurance Engineer |
| Testing Type | Manual Testing + Python (Automation knowledge) |
| Location | Pune, Maharashtra, India |
| Employment Type | Full-Time |
| Industry | MedTech / Multi-Industry |
| Experience Level | Entry-level to early-career professionals |
This Quality Assurance Engineer position combines hands-on manual testing with exposure to automation frameworks, making it a well-rounded role for long-term growth in QA and testing careers.
Key Responsibilities of a Quality Assurance Engineer
As a Quality Assurance Engineer, your daily work will focus on ensuring software quality, reliability, and compliance with defined standards.
Core Responsibilities
- Requirement analysis and understanding functional specifications
- Designing and preparing detailed test cases for high test coverage
- Executing manual test cases and identifying defects
- Logging, tracking, and reporting issues clearly
- Preparing test documentation and validation reports
- Supporting automation testing activities
- Collaborating with development teams for timely delivery
This role allows a Quality Assurance Engineer to contribute across the entire testing lifecycle—from requirement analysis to final validation.
Technical Skills Required for Quality Assurance Engineer
To succeed in this Quality Assurance Engineer role, candidates should have the following technical competencies:
Mandatory Skills
- Strong understanding of Software / Functional Requirement Specifications
- Manual testing concepts and defect life cycle
- Test case design for maximum coverage
- Basic knowledge of automation using Python
- Familiarity with BDD frameworks (Behave preferred)
- Defect reporting and management practices
- Good documentation and communication skills
Added Advantages
- Experience or exposure to CI/CD pipelines
- Understanding of healthcare or MedTech systems
- Knowledge of scripting languages
- Awareness or usage of AI tools in testing
Why Choose a Career as a Quality Assurance Engineer?
A career as a Quality Assurance Engineer offers stability, continuous learning, and strong demand across industries. This role provides:
- Exposure to real-world healthcare software systems
- A balance of manual testing and automation skills
- Opportunities to grow into Automation Engineer, SDET, or QA Lead roles
- Hands-on experience with quality management systems and best practices
Work Culture & Diversity
Quest Global strongly believes in diversity, inclusion, and respect at the workplace. Every Quality Assurance Engineer is encouraged to share ideas, collaborate across teams, and grow professionally in an environment that values different perspectives.
With over 21,000 professionals globally, the company fosters a culture where innovation, learning, and teamwork are part of everyday work.
Career Growth for Quality Assurance Engineer
Starting as a Quality Assurance Engineer, you can progress into roles such as:
- Senior QA Engineer
- Automation Test Engineer
- SDET (Software Development Engineer in Test)
- QA Lead / Test Manager
The mix of manual testing, Python automation, and domain exposure makes this role an excellent foundation for long-term success.
Final Thoughts
If you are passionate about software quality, detail-oriented testing, and building reliable applications, this Quality Assurance Engineer role in Pune is a valuable opportunity. It offers hands-on experience, skill development, and exposure to automation and healthcare systems—perfect for professionals starting or shaping their QA careers.
✨ Wishing you success in your journey as a Quality Assurance Engineer and a bright future ahead in the world of software testing and quality engineering.








