TripActions

Senior Software Engineer in Test

Bengaluru, India
Git GCP Docker Java Python Azure Kubernetes C# AWS
Search for More Jobs Talk to a recruiter now 💪
Description

We are seeking a highly skilled and experienced Senior Software Engineer in Test to join our Quality Assurance team. The ideal candidate will have a strong background in software testing and test automation, with a proven track record of leading testing efforts in an Agile development environment.

What You’ll Do:

  • Test Strategy and Planning:
    • Develop, implement, and maintain a high level test strategy and plan.
    • Define test objectives, scope, and deliverables for testing domains.
    • Drive test stability improvements through understanding requirements, analyzing test data, and guiding test development for the organization.
  • Test Automation:
    • Design, develop, and maintain automated test frameworks and scripts.
    • Develop automation guidelines for the Engineering organization.
    • Optimize automated tests at the individual test level, and the overall process and approach for automated testing.
    • Identify opportunities for improving the reliability and performance of existing test suites.
  • Continuous Improvement:
    • Stay up-to-date with the latest industry trends and testing technologies.
    • Evaluate and recommend new tools and technologies to enhance testing efficiency.
    • Continuously improve test processes and methodologies to increase test coverage and efficiency.

What We’re Looking For:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software testing and test automation.
  • Proven experience with test automation tools and frameworks (e.g., sorry-cypress, Selenium, Appium, TestNG, JUnit).
  • Strong experience with programming languages such as Java, Python, or C#.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with version control systems (e.g., Git).
  • Deep understanding of software testing principles, methodologies, and best practices.
  • Proficiency in writing clear, concise, and comprehensive test plans and test cases.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Experience with performance and security testing is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes) i a plus.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers