Job Title
Software Testing Engineer / QA Engineer / Senior Software Test Engineer
Job Location
Pune, Maharashtra, India
Experience Required
4 to 9 Years
Employment Type
- Full Time
- Permanent
Salary Range
₹8 LPA – ₹22 LPA (Based on skills, automation expertise, domain knowledge, and interview performance.)
About the Role
We are looking for highly skilled Software Testing Professionals with 4 to 9 years of experience who are passionate about delivering high-quality software products. The ideal candidate should possess strong expertise in Manual Testing, Automation Testing, API Testing, Database Testing, Agile methodologies, and modern testing frameworks.
You will work closely with developers, business analysts, DevOps teams, and product owners to ensure software quality throughout the Software Development Life Cycle (SDLC). Candidates with experience in enterprise web applications, cloud-based platforms, and large-scale software testing will have an added advantage.
This opportunity is ideal for professionals looking to advance their career in Software Quality Assurance while working on modern technologies and challenging enterprise applications.
Key Responsibilities
- Design comprehensive Test Plans and Test Strategies.
- Analyze business requirements and prepare Test Scenarios.
- Develop detailed Test Cases with expected results.
- Perform Manual Testing of web and mobile applications.
- Create and maintain Automation Test Scripts.
- Execute Functional, Regression, Smoke, and Sanity Testing.
- Perform API Testing using Postman, Swagger, or REST Assured.
- Validate backend data using SQL queries.
- Execute Cross Browser Compatibility Testing.
- Conduct Integration Testing and System Testing.
- Participate in User Acceptance Testing (UAT).
- Report, track, and verify software defects.
- Collaborate with development teams to resolve issues.
- Perform Performance Testing support whenever required.
- Improve test automation coverage.
- Participate in Agile Sprint Planning and Retrospectives.
- Prepare Test Summary Reports.
- Ensure software quality standards are maintained.
- Continuously improve testing processes and quality metrics.
Required Technical Skills
| Skill Category | Required Skills |
|---|---|
| Manual Testing | Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, Exploratory Testing |
| Automation Testing | Selenium WebDriver, Cypress, Playwright, TestNG, JUnit |
| Programming | Java, Python, JavaScript, C# |
| API Testing | Postman, REST API, SOAP API, Swagger, REST Assured |
| Database Testing | SQL, MySQL, PostgreSQL, Oracle SQL Server |
| Bug Tracking | JIRA, Azure DevOps, Bugzilla |
| Test Management | TestRail, Zephyr, Quality Center |
| Performance Testing | JMeter, LoadRunner (Basic Knowledge Preferred) |
| Version Control | Git, GitHub, Bitbucket |
| CI/CD | Jenkins, GitHub Actions, Azure DevOps Pipelines |
| Agile | Scrum, Sprint Planning, Daily Stand-ups |
| Security Testing | OWASP Basics, Vulnerability Validation |
| Mobile Testing | Android Testing, iOS Testing |
| Browser Testing | Chrome, Firefox, Edge, Safari |
| Cloud Platforms | AWS, Azure (Preferred) |
| Documentation | Test Plan, Test Cases, Test Reports, RTM |
Desired Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, Engineering, or equivalent.
- ISTQB Certification is an added advantage.
- Strong understanding of Software Testing Life Cycle (STLC).
- Good understanding of Software Development Life Cycle (SDLC).
- Experience working in Agile Scrum environments.
- Excellent debugging and analytical skills.
- Strong communication and documentation abilities.
Preferred Skills
- Selenium Automation Framework Development
- Page Object Model (POM)
- BDD Framework (Cucumber)
- Test Automation Framework Design
- Continuous Integration
- Continuous Testing
- API Automation
- Docker Basics
- Kubernetes Basics
- Microservices Testing
- Cloud Application Testing
- ETL Testing
- Data Validation
- Accessibility Testing
- Responsive UI Testing
- Risk-Based Testing
Roles & Responsibilities
- Understand project requirements thoroughly.
- Develop reusable automation scripts.
- Review business requirements with stakeholders.
- Participate in requirement clarification meetings.
- Execute manual and automated test cases.
- Identify, document, and reproduce defects.
- Verify bug fixes before release.
- Coordinate with cross-functional teams.
- Ensure release readiness.
- Improve software quality metrics.
- Mentor junior QA engineers whenever required.
- Participate in automation framework enhancements.
- Maintain testing documentation.
- Ensure complete test coverage.
- Support production issue validation.
Required Soft Skills
- Excellent Communication Skills
- Analytical Thinking
- Problem Solving Ability
- Team Collaboration
- Time Management
- Attention to Detail
- Quick Learning Ability
- Client Communication
- Presentation Skills
- Adaptability
Benefits
- Attractive Salary Package
- Performance Incentives
- Annual Salary Revision
- Health Insurance
- Paid Leaves
- Flexible Work Environment (Project Dependent)
- Learning & Certification Support
- Employee Recognition Programs
- Career Growth Opportunities
- Modern Development Environment
Why Join This Opportunity?
- Work on enterprise-level applications.
- Exposure to modern automation frameworks.
- Opportunity to work with cloud technologies.
- Hands-on experience with CI/CD pipelines.
- Strong career growth in Quality Engineering.
- Collaborative and innovation-driven work culture.
- Opportunities to upskill in AI-assisted testing and automation.
Education
- B.E. / B.Tech.
- M.E. / M.Tech.
- MCA
- M.Sc. (Computer Science / IT)
- BCA
- Equivalent Technical Qualification
Agile Apache Spark Artificial Intelligence AWS Bash CI/CD Cloud Security Computer Vision Deep Learning DevOps Docker FastAPI Feature Engineering Flask Generative AI Git GitHub GitHub Actions Google Cloud Platform India JavaScript Jenkins Kafka Kubernetes Large Language Models (LLMs) Linux Machine Learning Microservices Microsoft Azure MLflow Model Deployment MongoDB MySQL Oracle Performance Optimization PostgreSQL Pune Python PyTorch REST API Scikit-learn Scrum SQL TensorFlow Terraform
Related Jobs
Software Testing Jobs in Pune, QA Engineer Jobs Pune, Manual Testing Jobs Pune, Automation Testing Jobs Pune, Selenium Testing Jobs, API Testing Jobs, Software Test Engineer Jobs, QA Automation Engineer, Functional Testing Jobs, Regression Testing Careers, Performance Testing Jobs, Selenium WebDriver Jobs, Playwright Testing Jobs, Cypress Testing Jobs, REST API Testing, SQL Testing Jobs, Agile Testing Jobs, STLC, SDLC, Test Automation Engineer, Quality Assurance Jobs Pune, Software Quality Engineer, Mobile Testing Jobs, Web Application Testing, Enterprise Software Testing Jobs, IT Jobs in Pune, Pune Software Testing Careers, Software QA Jobs India.
