Ness logo
Hiring from
India
Work type
Hybrid
Posted

625,970 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Life at Ness

At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter.

The Role

We are seeking a highly skilled and experienced Senior QA Engineer to lead and contribute to the end-to-end quality assurance lifecycle. This role requires a balanced proficiency in both manual and automation testing and involves testing REST APIs, backend services, and UI platforms across web and mobile applications. The candidate should be comfortable working in Agile teams, collaborating with cross-functional stakeholders, and driving high-quality delivery through testing best practices, automation frameworks, and performance validation.

Key Responsibilities

· Design, develop, and execute comprehensive test plans and test cases based on product requirements and user stories

· Perform thorough manual testing for functional, regression, exploratory, and integration scenarios

· Build, maintain, and extend automated test frameworks using Selenium, Python, or similar tools

· Conduct API testing using Postman or REST-assured and validate backend data using SQL

· Execute performance testing scripts and collaborate with developers on performance tuning

· Participate in sprint planning, backlog grooming, and defect triaging sessions

· Guide junior QA team members and help foster a culture of quality across teams

· Generate test reports, metrics, and KPIs to assess software health and risk

· Contribute to CI/CD integration of automated tests and version control workflows

· Collaborate with developers, product owners, and business analysts to improve overall quality and process

Qualifications and Skills

· 5+ years of QA experience with a mix of manual and automation testing

· Proficiency in functional, regression, and end-to-end testing

· Strong knowledge of QA methodologies, Agile practices, and SDLC

· Hands-on experience in automation using Selenium with Python or Java

· Experience in API testing (REST, JSON, Postman, Swagger)

· Familiarity with performance testing tools like JMeter or LoadRunner

· Proficient in using Git, Jenkins, TestRail, and JIRA

· Experience working with SQL and cloud platforms (AWS or Azure)

· Strong analytical and communication skills

Core Skills

· Test Automation (Selenium, Python, Java)

· REST API Testing (Postman, REST-assured)

· SQL and Data Validation

· Performance Testing (JMeter, LoadRunner)

· CI/CD tools (Jenkins, GitHub Actions)

· Defect Management (JIRA, TestRail)

Nice to Have

· Exposure to BDD frameworks (Cucumber, Robot Framework)

· Experience with containerized environments (Docker)

· Knowledge of code coverage tools and reporting

· Familiarity with AWS/Azure monitoring tools (CloudWatch, Application Insights)

· Testing of microservices and event-driven architecture

What Makes You a Great Fit

· You have 5–8 years of QA experience, with strong expertise in both manual and automation testing.

· Skilled in designing and executing functional, regression, integration, and end-to-end test cases.

· Hands-on experience with automation frameworks using Selenium and Python or Java.

· Proficient in API testing (Postman, REST-assured) and validating backend data using SQL.

· Familiarity with performance testing tools like JMeter or LoadRunner and performance tuning practices.

· Comfortable working in Agile environments, participating in sprint planning, backlog grooming, and defect triage.

· Experienced in CI/CD integration, version control workflows, and tools like Jenkins, Git, TestRail, and JIRA.

· Bonus: Exposure to BDD frameworks, containerization (Docker), and cloud platforms (AWS/Azure).

Why Join Us
At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don’t meet every requirement, we’d love to connect with you if this role excites you. We’re committed to creating an inclusive workplace that celebrates each team member’s unique talents.

With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that’s meaningful and impactful.

What to Expect Next

We believe great experiences start with transparency—and that includes our hiring process. Here’s what you can typically expect after you hit "Apply":

1. HR Interview – A conversation to get to know you better and align on expectations.

2. Technical Interview – A chance to showcase your skills and experience.

3. Client Interview – Ensuring mutual fit between you and the client team.

4. Offer Stage – If everything aligns, we’ll be happy to make it official.

While many of our roles involve just 2–3 steps, some client processes may include additional conversations. Regardless of the path, we aim to keep every step transparent and respectful of your time.

Ready to Start Your Journey?

Similar jobs

Apply for this job100% free