Company logo

Software Development Engineer in Test-II

Innovaccer Inc

Full-time

Remote

Noida, India

Hello! You've landed on this page, which means you're interested in working with us. Let's take a sneak peek at what it's like to work at Innovaccer.

**Engineering at Innovaccer **

With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions. Collaboratively, we transform each data point we gather into valuable insights for our customers. Join us and be part of a team that's turning dreams of better healthcare into reality, one line of code at a time. Together, we’re shaping the future and making a meaningful impact on the world.

**Your Role **

As a Software Development Engineer in Test-II (Automation), you will be responsible for designing and implementing automated testing frameworks, developing test strategies, and ensuring the quality and reliability of our software products. You will collaborate closely with cross-functional teams to identify and prioritize test cases, conduct comprehensive testing, and drive continuous improvement of our testing and automation processes. This role requires strong technical expertise, excellent problem-solving skills, and a passion for delivering high-quality automation solutions.

**A Day in the Life **

  • Collaborate with software developers, product managers, and other stakeholders to understand product requirements and translate them into test strategies and plans.
  • Design, develop, and maintain automated test frameworks, tools, and test suites to ensure efficient and reliable software testing.
  • Write and execute complex automation test cases, perform thorough regression testing, and analyze automation test results to identify and report defects.
  • Collaborate with development teams to promote testability, provide input on architectural design, and implement testability features.
  • Conduct performance, load, and stress testing to evaluate system performance and scalability.
  • Identify areas for test process improvement, drive test automation initiatives, and implement best practices to enhance overall testing efficiency and effectiveness.
  • Investigate and troubleshoot complex technical issues, working closely with development teams to ensure timely resolution.
  • Collaborate with QA engineers to establish and enforce quality standards, processes, and guidelines throughout the software development lifecycle.
  • Mentor and provide technical guidance to junior team members, assisting in their professional growth and development.
  • Stay updated with the latest industry trends, emerging technologies, and best practices in software testing and quality assurance
  • Work on new technical solutions to improve the automation framework and increase test productivity.

**What You Need **

  • Bachelor's degree with 1-4 years of experience working as an SDET for business / technology-intensive products.
  • Strong programming skills in one or more languages, such as Python, Java,  or JavaScript.
  • Extensive experience with test automation frameworks (e.g., Selenium, BDD, Robot Framework) and related tools.
  • Proficiency in building and maintaining automated test scripts, test suites, and test data.
  • Solid understanding of software testing principles, methodologies, and best practices.
  • Experience with continuous integration/continuous delivery (CI/CD) processes and tools (e.g., Jenkins, Bamboo, GitLab CI/CD).
  • Good knowledge of SQL query writing and overview of Kafka, Kubernetes, and Dockerisation.
  • Knowledge of API testing tools and techniques, such as karate, REST Assured, or similar.
  • Strong analytical and problem-solving skills, with the ability to debug complex issues and propose effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.

**Preferred Skills **

  • API Testing (RestAssured/Karate)
  • UI Automation (Selenium/Playwright)
  • Strong in Java, Jenkins
  • GitLab/GitHub
  • BDD/TDD/Hybrid
  • SQL/Kafka/Kubernetes/Dockerisation
  • JMeter is good to have

Here’s What We Offer

  • Generous Leave Benefits: Enjoy generous leave benefits of up to 40 days.
  • Parental Leave: Experience one of the industry's best parental leave policies to spend time with your new addition.
  • Sabbatical Leave Policy: Want to focus on skill development, pursue an academic career, or just take a break? We've got you covered.
  • Health Insurance: We offer health benefits and insurance to you and your family for medically related expenses related to illness, disease, or injury.
  • Pet-Friendly Office:* Spend more time with your treasured friends, even when you're away from home. Bring your furry friends with you to the office and let your colleagues become their friends, too. *Noida office only
  • Creche Facility for children:* Say goodbye to worries and hello to a convenient and reliable creche facility that puts your child's well-being first. *India offices 

Where and how we work

Our Noida office is situated in a posh techspace, equipped with various amenities to support our work environment. Here, we follow a five-day work schedule, allowing us to efficiently carry out our tasks and collaborate effectively within our team.

Innovaccer is an equal-opportunity employer. We celebrate diversity, and we are committed to fostering an inclusive and diverse workplace where all employees, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, or veteran status, feel valued and empowered.

Disclaimer: Innovaccer does not charge fees or require payment from individuals or agencies for securing employment with us. We do not guarantee job spots or engage in any financial transactions related to employment. If you encounter any posts or requests asking for payment or personal information, we strongly advise you to report them immediately to our HR department at [email protected]. Additionally, please exercise caution and verify the authenticity of any requests before disclosing personal and confidential information, including bank account details.