Kasmoprav
Software Testing Engineer
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Temporary, Part time
Location:
India
Work mode:
Remote, Hybrid
Published on:
5 October 2026
What they need
Senior Software Test Engineer / QA Automation Engineer – Web Applications
Experience: 6+ Years
Job Type: Full-Time
Role: Senior Software Test Engineer / QA Automation Engineer
Work Mode: [On-site / Hybrid / Remote]
Location: [Location]
Job Summary
We are looking for an experienced Senior Software Test Engineer / QA Automation Engineer with 6+ years of experience in testing web-based applications. The ideal candidate will have strong expertise in test automation, API testing, functional testing, database validation, CI/CD, and quality engineering practices.
The candidate will work closely with Developers, Product Managers, Business Analysts, and DevOps teams to ensure the delivery of high-quality, scalable, secure, and reliable web applications.
Key Responsibilities
- Design, develop, and execute comprehensive test strategies, test plans, test cases, and test scenarios for web applications.
- Perform functional, regression, integration, system, exploratory, smoke, sanity, and end-to-end testing.
- Develop and maintain robust UI automation frameworks using tools such as Selenium, Playwright, or Cypress.
- Automate test scenarios using Java, Python, JavaScript/TypeScript, or similar programming languages.
- Perform comprehensive REST API testing using tools such as Postman, REST Assured, or equivalent frameworks.
- Validate backend data using SQL queries and perform database testing.
- Integrate automated tests with CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Identify, analyze, document, and track defects using tools such as Jira, Azure DevOps, or similar platforms.
- Perform root-cause analysis and collaborate with development teams to resolve complex defects.
- Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
- Contribute to test automation strategy, framework design, reusable test components, and automation best practices.
- Execute cross-browser and responsive testing across modern browsers and devices.
- Validate application performance and identify potential performance bottlenecks using tools such as JMeter, Gatling, or equivalent.
- Work with DevOps/cloud teams to incorporate automated testing into modern deployment pipelines.
- Ensure adequate test coverage across application features, APIs, integrations, and critical business workflows.
- Mentor junior QA engineers and contribute to improving overall QA processes and engineering standards.
- Continuously identify opportunities to improve test efficiency, automation coverage, release quality, and defect prevention.
Required Technical SkillsWeb Application Testing
- Strong hands-on experience in web application testing.
- Excellent understanding of SDLC, STLC, QA methodologies, and defect life cycle.
- Strong experience in functional, regression, integration, system, smoke, sanity, and end-to-end testing.
- Good understanding of browser compatibility, responsive web testing, and web application architecture.
Test Automation
Strong hands-on experience with one or more:
- Selenium WebDriver
- Playwright
- Cypress
- Automation framework development and maintenance
- Page Object Model / reusable automation architecture
- Data-driven and parameterized testing
- Parallel test execution
Programming
Strong programming/scripting skills in at least one:
- Java
- Python
- JavaScript / TypeScript
Good understanding of OOP concepts, collections, exception handling, debugging, and writing maintainable automation code.
API Testing
- Strong experience with REST API testing.
- Hands-on experience with Postman, REST Assured, or equivalent tools.
- Understanding of HTTP methods, status codes, headers, authentication, JSON/XML, and API validations.
- Ability to automate API test suites.
Database Testing
- Strong SQL skills.
- Experience validating data across relational databases.
- Knowledge of joins, subqueries, aggregations, stored procedures, and data validation.
CI/CD & Version Control
- Experience integrating automated tests into CI/CD pipelines.
- Hands-on experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Strong understanding of Git and source-control practices.
Preferred / Good-to-Have Skills
- Experience with AWS, Azure, or GCP.
- Exposure to Docker and Kubernetes.
- Experience with performance testing using JMeter, Gatling, or similar tools.
- Knowledge of security testing fundamentals, including OWASP concepts.
- Experience testing applications deployed in cloud environments.
- Exposure to AI-assisted testing / AI-powered QA tools.
- Experience with test reporting and quality metrics.
- Knowledge of microservices and distributed application architectures.
- Experience with accessibility testing and tools such as axe or equivalent.
Required Experience
- 6+ years of overall software testing / QA experience.
- Strong hands-on experience testing web applications.
- At least 3+ years of practical automation testing experience preferred.
- Experience working in Agile/Scrum environments.
- Demonstrated experience owning testing activities for features/modules from requirement analysis through production release.
- Strong analytical, troubleshooting, communication, and problem-solving skills.
What We Are Looking For
We are looking for someone who is not limited to executing test cases but can take end-to-end ownership of product quality.
The ideal candidate should be able to:
- Understand business requirements and identify quality risks.
- Design effective test strategies rather than relying only on predefined test cases.
- Build and maintain scalable automation.
- Identify gaps in requirements and proactively raise risks.
- Collaborate effectively with developers and product teams.
- Drive continuous improvement in QA processes and automation.
- Balance quality, speed, and release timelines in an Agile environment.
Why Join Us?
- Opportunity to work on modern, scalable web applications.
- Exposure to automation, APIs, cloud, CI/CD, and modern QA practices.
- Work in a collaborative engineering environment.
- Opportunity to influence and improve product quality and testing strategy.
- Career growth toward QA Lead / SDET Lead / Quality Engineering / Test Architect roles.
Apply Now if you are an experienced QA professional passionate about automation, engineering excellence, and delivering high-quality software.
Pay: ₹80,000.00 - ₹90,000.00 per month
Benefits:
- Work from home
Work Location: Remote
Other offers great for you!
These companies are also looking for great profiles
Tenth Revolution Group
QA Engineer
Freelance
Ghent, Belgium
Hybrid
Skills
2 months ago
Quick apply
5 Degrés
QA Engineer technico-fonctionnel
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
1 month ago
Quick apply
LeHibou
IA QA Engineer (H/F)
520
Freelance
Saint-Denis, France
Hybrid
Skills
20 days ago
Quick apply