8,540 Software Test Engineer jobs in India
Software Test Engineer- Automation
Posted today
Job Viewed
Job Description
Job Title : Software Test Engineer – Automation
Experience : 2–4 Years
Location : Ahmedabad (Onsite)
About the Role:
We are looking for a passionate and detail-oriented Software Test Engineer – Automation to join our QA team. The ideal candidate will have a solid background in web and mobile application automation testing, strong analytical skills, and a proactive mindset toward quality assurance.
Key Responsibilities:
- Design, develop, and execute automated test scripts for web and mobile applications.
- Analyze test results, troubleshoot test execution logs, identify trends, and suggest improvements.
- Integrate automated tests with CI/CD pipelines.
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure high-quality deliverables.
- Maintain and enhance the existing automation framework.
- Conduct regression testing and identify system malfunctions.
- Write clear and concise bug reports, and track issues through resolution.
Required Skills & Qualifications:
- 2–4 years of hands-on project experience in automation testing of web and mobile applications.
- Good understanding of STLC and Agile methodologies.
- Strong project exposure to test planning, test estimation and test reporting.
- Strong knowledge of test automation script development and troubleshooting using Selenium,
- Playwright or Cypress framework(s) using TDD and/or BDD approach.
- Strong experience with programming languages Java, JavaScript or Python.
- Familiarity with testing frameworks such as TestNG, JUnit, or Mocha.
- Good understanding of HTML, CSS, DOM, and web debugging tools.
- Experience with version control systems like Git and with continuous integration using GitHub Actions or Jenkins.
- Exposure to test orchestration platforms like Lambdatest, Browserstack, etc.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
Good to Have:
- Knowledge of performance testing or security testing.
- Experience with API testing using Postman or Swagger and related automation.
- ISTQB or other relevant certifications.
Software Test Engineer
Posted today
Job Viewed
Job Description
**Job Description**
**The Opportunity**
As a Software Test Engineer, you'll use your technical and teamwork skills, knowledge of testing and test automation, DevSecOps tools and methods to help deploy and improve our GenAI solutions. You will align and integrate well with testers, developers, engineers, analysts, scrum masters, delivery managers and other stakeholders.
**Responsibilities**
+ Review user stories and evaluate their acceptance criteria.
+ Design and execute comprehensive test plans for GenAI applications (text, image, audio, video, code generation, text to SQL etc.)
+ Collaborate with data scientists, ML engineers, and product teams to define quality benchmarks and improve model behavior.
+ Use prompt engineering techniques to test model responses across edge cases and user scenarios.
+ Document and report defects, issues, and unexpected model behaviors with clarity and reproducibility.
+ Contribute to the development of evaluation metrics for both quantitative (BLEU, ROUGE, Perplexity, etc.) and qualitative assessments.
+ Stay current with advancements in GenAI tools, model capabilities, safety standards, and evaluation practices.
+ Support automated and manual testing pipelines where applicable.
**Skills and Qualifications**
+ Bachelor's degree in Computer Science, AI/ML, Linguistics, or a related field.
+ 4+ years of relevant professional experience in software testing on agile projects with a focus on test automation or AI/ML evaluation roles.
+ Experience with test design and set-up of test approaches.
+ Experience with Salesforce Agentforce.
+ Strong analytical and critical thinking skills; attention to detail.
+ Experience with prompt engineering, adversarial testing, or red teaming.
+ Familiarity with Python or scripting for test automation.
+ Good experience with testing in the cloud.
+ Knowledge of ethical AI principles and safety evaluation.
+ Interest in the newest testing and test automation trends, best practices and GenAI.
+ Good in analyzing problems and developing solutions.
+ Proficient in both oral and written communication in English.
+ Team player with innovative thinking.
**Locations**
IND - Bengaluru
**Worker Type**
Employee
**Worker Sub-Type**
Regular
**Time Type**
Full time
Software Test Engineer
Posted today
Job Viewed
Job Description
**Job Description**
**The Opportunity**
As a Software Test Engineer, you'll use your technical and teamwork skills, knowledge of testing and test automation, DevSecOps tools and methods to help deploy and improve our GenAI solutions. You will align and integrate well with testers, developers, engineers, analysts, scrum masters, delivery managers and other stakeholders.
**Responsibilities**
+ Review user stories and evaluate their acceptance criteria.
+ Design and execute comprehensive test plans for GenAI applications (text, image, audio, video, code generation, text to SQL etc.)
+ Collaborate with data scientists, ML engineers, and product teams to define quality benchmarks and improve model behavior.
+ Use prompt engineering techniques to test model responses across edge cases and user scenarios.
+ Document and report defects, issues, and unexpected model behaviors with clarity and reproducibility.
+ Contribute to the development of evaluation metrics for both quantitative (BLEU, ROUGE, Perplexity, etc.) and qualitative assessments.
+ Stay current with advancements in GenAI tools, model capabilities, safety standards, and evaluation practices.
+ Support automated and manual testing pipelines where applicable.
**Skills and Qualifications**
+ Bachelor's degree in Computer Science, AI/ML, Linguistics, or a related field.
+ 4+ years of relevant professional experience in software testing on agile projects with a focus on test automation or AI/ML evaluation roles.
+ Experience with test design and set-up of test approaches.
+ Experience with Salesforce Agentforce.
+ Strong analytical and critical thinking skills; attention to detail.
+ Experience with prompt engineering, adversarial testing, or red teaming.
+ Familiarity with Python or scripting for test automation.
+ Good experience with testing in the cloud.
+ Knowledge of ethical AI principles and safety evaluation.
+ Interest in the newest testing and test automation trends, best practices and GenAI.
+ Good in analyzing problems and developing solutions.
+ Proficient in both oral and written communication in English.
+ Team player with innovative thinking.
**Locations**
IND - Bengaluru
**Worker Type**
Employee
**Worker Sub-Type**
Regular
**Time Type**
Full time
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Software Engineer in Test (SDET2)
Location: Mumbai/Bangalore
Education: Btech/Mtech/BE
Job Summary
The Test Engineer at Kotak will help in shaping the Quality first mind-set and vision for large scale, multi-platform banking software products that includes - Web, Mobile and Backend APIs.
We are looking for experienced, hands-on and self-motivated leaders who can mentor the team and work collaboratively in a start-up like environment and be a role model in implementation of Testing Automation Suite.
This role involves working closely with Leadership teams, Engineering teams, PMs, Business experts and other stakeholders that includes leveraging shift-left methods to understand the banking domain and product. You will focus on building the culture that leverages Test Automation at all levels, tracks progress via metrics and believes in continuous improvements of processes and productivity.
Key Responsibilities
- Partner with engineering teams and various stakeholders to understand the business needs, impact areas, system architecture etc and come up with the testing requirements and feasibility for Test Automation.
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
- Create comprehensive and well-structured Test Strategy, Test Plans and Test cases.
- Responsible for setting up and implementation of test automation strategy from Functional and Non-functional perspective for various banking products starting with Loan Origination Platform
- Build and maintain the automation frameworks and libraries for Web, Mobile and Backend applications. You are also responsible to estimate, priorities, plan and coordinate testing activities along with managing and maintaining test coverage through periodic reports to engineering teams and other stakeholders.
- Help the team in debugging, reviewing and diagnosing reported bugs, and ensuring overall system quality prior to a customer release.
- Research about test tools, methodologies, and trends in the industry and upgrading existing practices and processes.
- Track key productivity metrics and ROI e.g., Automation Coverage, Test Reliability, Speed, Manual testing time reduction and other quality assurance metrics (e.g. defect density, open defect counts, resolutions etc).
- Implementation of CI / CD for all layers of automation including Unit, Integration and End to end testing.
What do you need to succeed? (Minimum Qualifications)
- 3-7 years of work experience as a Software engineer or SDET
- Strong knowledge of Software QA methodologies, tools, Agile processes and development cycles
- Experience in testing & debugging Web, Mobile application (Android/iOS ) and Backend Applications.
- Hands-on experience in automating scripts using tools like Selenium, Appium, Cypress, Playwright etc.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Experience with project management tools e.g., Jira or Azure DevOps.
- Experience working with various SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB.
- Proficient experience with Git CI/CD pipelines, Jenkins, or other build automation tools.
- Expertise in deployment and scaling of automation infrastructure using Docker & Kubernetes.
- Excellent time management skills and Problem-solving skills.
- Ability to navigate through ambiguous environments and guiding the team to excel.
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Job Description
NikahForever is India’s leading community matrimony platform, on a mission to simplify and modernize the matrimonial journey. With over 2 million members and 50,000+ successful matches, we leverage AI-powered matchmaking and data-driven insights to build authentic, trustworthy connections.
Our platform is shaped by innovation, empathy, and design — and we’re growing fast. Join us as we continue to redefine how people find their perfect match through technology.
About the Role
We're looking for a Software Test Engineer who’s passionate about quality, detail, and making sure every user interaction is seamless. You’ll work closely with developers, product managers, and designers to ensure our platform is stable, intuitive, and bug-free.
If you're someone who enjoys breaking things to make them better, understands the importance of clean testing processes, and loves uncovering edge cases others miss — this role is for you.
Responsibilities
- Analyze software requirements and technical specifications to develop detailed test strategies
- Create, maintain, and execute manual and automated test cases across the SDLC
- Perform functional, integration, unit, acceptance, end-to-end, and smoke testing
- Monitor system errors, report bugs, and collaborate with developers to ensure timely fixes
- Evaluate written code and identify deviations from specifications
- Conduct product testing post-deployment to ensure release stability
- Organize phased testing strategies and align with QA engineers on project milestones
- Document bugs, track their resolution, and contribute to continuous quality improvement
- Collaborate closely with the development and product teams in an Agile environment
Requirements
- 0–1 year of hands-on experience in software or QA testing
- Familiarity with testing tools and methodologies: Postman API, Unit Testing, Integration Testing, Functional Testing, Acceptance Testing, End-to-End Testing, Smoke Testing
- Understanding of Software Development Life Cycle (SDLC) and Agile practices
- Experience using version control tools like Git and platforms like GitHub
- Strong analytical and debugging skills
- Attention to detail and a mindset for continuous improvement
- Excellent communication and collaboration abilities
Nice to Have
- Exposure to automation tools or scripting for test automation
- Experience with bug tracking systems like JIRA or similar
- Understanding of API testing and load/performance testing basics
- Knowledge of CI/CD pipelines and QA in DevOps workflows
Why Join NikahForever?
- Be part of a mission-driven product that impacts real lives across India
- Work on challenging problems and cutting-edge testing processes
- Grow within a fast-paced startup that values innovation and accountability
- Collaborate with cross-functional teams and leadership from Day 1
- Flexible hours, medical insurance, and a culture that values you
- Opportunity for a pre-placement offer based on performance
From the Founders' Desk
At NikahForever, quality is not just a checkpoint — it’s the foundation of trust we build with our users. As a Software Test Engineer, you’ll play a critical role in ensuring that every experience on our platform is smooth, reliable, and delightful.
If you’re curious, meticulous, and love turning bugs into breakthroughs — we’d love to work with you.
Skills You’ll Use & Learn
Software Testing, Postman, API Validation,
Unit / Integration / Functional / Acceptance / E2E Testing,
Bug Reporting, Agile Testing, SDLC,
Git, GitHub, QA Automation Fundamentals,
Collaboration with Developers, Continuous Improvement Practices
Software Test Engineer
Posted 8 days ago
Job Viewed
Job Description
About Codewalla:
At Codewalla, we’re not just testing software—we’re helping build the next generation of AI-driven, scalable products used by startups and tech ventures across the globe.
Born in New York and growing in Chennai and Pune, Codewalla is an AI-native product studio that partners with ambitious startups and product-first companies. We build fast, ship faster, and ensure that quality never takes a back seat.
Our QA team plays a critical role in our product delivery engine—where speed and quality go hand in hand.
If you’re passionate about breaking things (before users do), finding edge cases, and automating everything that can be automated, this role is for you.
About the Role:
We’re looking for a Software Test Engineer with 3–8 years of experience who’s hands-on in both manual and automation testing.
You’ll work closely with developers, DevOps engineers, product managers, and designers to ensure every release meets the highest quality standards—without slowing down delivery.
You’ll have the chance to work on web apps, mobile apps, APIs, and even AI-powered product features.
What You’ll Work On:
- Design, develop, and maintain automation test scripts using Selenium with Java (or Python), TestNG, and Cucumber (BDD)
- Automate functional, regression, UI, and smoke test cases across web and mobile platforms
- Conduct API testing using Postman and validate REST endpoints for performance and data integrity
- Execute performance testing using JMeter to detect bottlenecks and optimize scalability
- Perform manual testing when needed—covering functional, UI, integration, and exploratory scenarios
- Track, log, and drive defect resolution working closely with developers
- Contribute to test plan creation, estimation, and prioritization for sprints
- Integrate automated tests into CI/CD pipelines for faster and more reliable deployments
- Gain exposure to testing AI-driven features and new product innovations in collaboration with our engineering teams
What Makes You a Great Fit:
- 3–8 years of experience in software testing with a solid mix of manual and automation testing
- Strong expertise in Selenium with Java or Python
- Hands-on experience with BDD tools like Cucumber and testing frameworks like TestNG
- Experience in API testing using Postman
- Exposure to performance testing using JMeter
- Familiarity with APM tools (like New Relic, Datadog, or similar) for performance monitoring is a plus
- Good understanding of Agile methodologies and continuous testing best practices
- Excellent problem-solving, debugging, and documentation skills
- Strong communication and collaboration abilities for working in cross-functional, distributed teams
- Bonus: Experience with mobile automation testing (Android & iOS)
Pay Range & Compensation Package:
We offer a competitive compensation package aligned with your experience and the impact you bring to the team. Details will be discussed during the interview process.
Why Join Codewalla?
- Work on real, high-impact products used by global startups
- Be part of AI-native development and QA processes—leverage AI tools for faster, smarter testing
- Collaborate directly with founders, engineers, designers, and product managers
- Learn fast, ship fast: No bureaucracy, just ownership and impact
Be part of a QA team that doesn’t just find bugs—but helps shape better products from day one
Inclusion Matters:
We’re an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.
If you’re excited about automation, quality, and making products better—let’s talk. Apply now and help us ship products that users love and trust.
Software Test Engineer
Posted 8 days ago
Job Viewed
Job Description
We're STGYA, a dynamic part of STI Aromas, a Hong Kong-based company. We're on the hunt for a highly motivated and skilled Software Testing Engineer to join our team.
Job Overview:
We are seeking a highly experienced and detail-oriented Software Tester with a strong background in both Python automation testing and manual testing. The ideal candidate will have 5+ years of experience in software quality assurance and possess a deep understanding of the entire software development lifecycle. You will be instrumental in ensuring the quality, reliability, and performance of our software products by meticulously analyzing every component and executing comprehensive test strategies.
Responsibilities:
- Design, develop, and execute comprehensive test plans and test cases for both new features and existing functionalities.
- Develop, maintain, and enhance automated test scripts using Python for various software components (e.g., APIs, UIs, backend systems).
- Perform thorough manual testing, including functional, regression, integration, and user acceptance testing, to identify defects and ensure software quality.
- Analyze and dissect software requirements, design specifications, and technical documentation to create effective test strategies.
- Collaborate closely with development teams, product managers, and other stakeholders to understand product requirements and ensure testability.
- Identify, document, and track software defects and inconsistencies using bug tracking systems, working closely with developers to resolve them.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and post-release support.
- Proactively identify potential risks and communicate them effectively to the team.
- Contribute to the continuous improvement of testing processes, methodologies, and tools.
- Mentor junior testers and share best practices within the team.
- Stay up-to-date with industry best practices, testing tools, and emerging technologies.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of demonstrable experience in software quality assurance and testing.
- Proven expertise in testing Python-based automation frameworks and scripts.
- Strong proficiency in writing clear, concise, and comprehensive test plans and test cases.
- Extensive experience with various testing methodologies (e.g., Agile, Scrum).
- Solid understanding of software development life cycles (SDLC) and software testing life cycles (STLC).
- Experience with API testing tools (e.g., Postman, SoapUI) and concepts.
- Familiarity with version control systems (e.g., Git).
- Experience with bug tracking and test management tools (e.g., Jira, Azure DevOps, TestRail).
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Strong communication (written and verbal) and interpersonal skills.
- Ability to work independently and as part of a collaborative team in a fast-paced environment.
- A strong desire to analyze and understand every aspect of the software to ensure its quality.
Nice to Have:
- Experience with performance testing, security testing, or load testing.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Knowledge of continuous integration/continuous delivery (CI/CD) pipelines.
- Certifications in software testing (e.g., ISTQB).
Be The First To Know
About the latest Software test engineer Jobs in India !
Software Test Engineer
Posted 8 days ago
Job Viewed
Job Description
Greetings from TCS!
TCS is hiring for AUTOMATION TESTING SPECIALIST ( SELENIUM)
Desired Experience: 5 to 9 Years
Job Locations: Hyderabad / Chennai / Bangalore
Mode Of Interview : Virtual / Telephonic
Job Description:
Selenium with Java (must) AND · One of the following windows application automation tool: UFT or Test Complete or both AND · Good communication skills with ability to articulate the technical and functional aspects of a automation testing to help drive solutions with App Dev teams and senior stakeholders AND · Problem solving in a automation scripts, including experience observing patterns, analyzing root cause and suggesting ideas to resolve issues.
If you are comfortable with the above locations please send me your resume at
Software Test Engineer
Posted 8 days ago
Job Viewed
Job Description
Good-day,
We have immediate opportunity for Test Engineer.
Job Role: Test Engineer.
Job Location: Pune
Experience- 4 Yrs+
Notice Perod : upto 30 Days .
About Company:
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honoured with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website or LinkedIn community.
Diversity, Equity, and Inclusion
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and an affirmative-action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Job Description :
As an Automation Engineer, your role would be to write scripts to automate testing and create tools so developers can test their own code.
As a Test Engineer, you should be able to navigate codebase, identify weak spots and constantly design
better and creative ways to break software and identify potential problems.
You would use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies and testability.
Technical Skills (Must Have):
Selenium, Java, SQL ,BDD (Cucumber/TestNG),Rest Assured, CI/CD.
Primary Skills :
• experience developing automated test and test suite automation using object-oriented scripting languages (e.g., Python, Java, etc.).
• hands on experience in test automation using BDD-Cucumber/TestNG preferably combined with strong experience in Selenium WebDriver
• build a stable and reliable automated test
• develop test hooks to monitor code health and system stability.
• identify key product indicators and build analytics that drive new features and improvements.
• assist with root-cause failures and indicator changes, through automated analysis
If you find this opportunity interesting kindly share your below details (Mandatory)
Total Experience-
Experience in QA Automation -
Experience in Python/Java -
Current CTC-
Expected CTC-
Notice period-
Current Location-
If you had gone through any interviews in Synechron before? If Yes when
Regards,
Recruitment Team.
Software Test Engineer
Posted 8 days ago
Job Viewed
Job Description
Euronet Worldwide is a NASDAQ listed transactions and payments processing major with strong presence in North America, Europe, Middle East, India, and the Asia-Pacific regions. Today we are one of the world’s foremost providers of electronic payment and transaction processing solutions for financial institutions, retailers, service providers and individual consumers through three primary business segments — Electronic Financial Transactions, Prepaid and Money Transfer. Amongst our other accomplishments
• We operate the largest private independent nationwide shared ATM network in India.
• Do processing for the world’s largest payment network for prepaid mobile top-up; and
• Operate one of the largest global money transfer networks in the world.
Euronet Inc. headquartered in Kansas, USA, is a leading global electronic payments provider and distributor, that provides convenient and safe financial transaction services to consumers and businesses worldwide.
Euronet has built a unique network of networks that creates a powerful presence in every level of the global payments value chain.
- Strong experience in ATM, Payment Switch and Cards domain. Sound knowledge of Payment schemes/networks and certification process.
- Strong technical knowledge in Payment Applications, Infrastructure and Automation tools.
- Very good communication skills and ability to interact with internal teams and Global and Domestic customers which includes senior leadership Banks and Financial Institutes
- Experience in leading end-to-end medium to large projects for entire testing life cycle which includes efforts estimation, scheduling, defining test strategies and aligning various delivery streams to the strategy encompassing transformational thinking with agile approach
- Ability to take ownership and accountability for Testing deliverables which include Test Strategy, Environment setup Test Plan, Test Scenarios/cases/results, Requirement Traceability Matrix, testing status report as per the frequency mentioned in Test Strategy, Final Test Report
- Experience in driving automation testing across all workstreams to improve the efficiency of overall testing cycle which includes design and develop reusable and robust automation assets. Perform walk-through with testing teams to execute automation scripts and management minor modification
- Stays abreast of QA & Testing best practices and the latest available tools, frameworks, and standards.