Amazing Career Moments Happen Here
Transforming the insurance industry is ambitious, we know. That’s why at Applied Systems India Pvt Ltd., an Applied Systems company, we’re building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers – all within a culture built on values that make us indispensable to each other too. With 40+ years of experience in the Insurtech game, we’re not just redefining what’s achievable, we’re creating a place where amazing career moments are made possible.
Position Overview
We’re searching for a Senior SDET to join our Epic Engineering team in Bengaluru location. To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse experiences and backgrounds, who welcome a challenge and take risks in the pursuit of creating better outcomes for our customers, and who can, at any given time, step back to laugh and have some fun.
What You’ll Do
- Test Automation: Design, develop, and maintain complex automated tests for unit/component testing, ensuring the highest level of test coverage and quality for the product.
-
Architecture and Framework Design: Take the lead in designing and implementing scalable and efficient test automation frameworks for multiple components of the application.
-
API Automation: Lead the development and execution of automated API tests, ensuring proper integration, performance, and error handling across different services.
-
CI/CD Integration: Spearhead the integration of test automation into CI/CD pipelines, enabling continuous testing and seamless deployment processes.
-
Mentorship: Provide guidance and mentorship to junior SDETs, helping to develop their technical skills and foster a collaborative team environment.
-
Collaboration with the Development Team: Partner with developers and product teams to ensure testability of code and participate in the design and implementation of features to ensure that they are test friendly.
-
Test Strategy & Execution: Develop and implement comprehensive test strategies for both new features and existing systems, including the selection of appropriate testing tools and methodologies.
-
Code Reviews: Perform thorough code reviews for both test scripts and application code, ensuring quality standards and best practices are followed.
-
Test Reporting & Documentation: Create and maintain comprehensive test reports and documentation, tracking the status of automated tests and their results in the project lifecycle.
-
Automation Best Practices: Champion automation best practices within the team, ensuring that tests are stable, maintainable, and efficient.
-
Issue Identification & Resolution: Identify potential bottlenecks and areas for improvement in both the testing processes and the software itself, providing detailed feedback to developers and ensuring the timely resolution of defects.
We’re Excited to Learn More About You
-
5 to 8 years of hands-on experience in test automation, with a strong background in writing and maintaining automated tests at scale.
-
Expertise in Cypress or similar automation testing tools like selenium/Playwright for both front-end and back-end automation.
-
Advanced proficiency in C# or any other object-oriented language (e.g., Java, Python), with a strong understanding of design patterns and principles.
-
Extensive experience in API automation, using tools such as Postman, Rest sharp or Rest Assured, or other API testing frameworks.
-
Proficiency with version control systems such as Git and experience with branch management.
-
Proficiency in writing database queries to validate data integrity and correctness within the application and across integrated systems.
-
Proven track record of working in an Agile development environment and leveraging Agile practices for test automation.
-
Experience integrating automated tests into CI/CD pipelines and working with tools like Jenkins, GitLab CI, or Azure DevOps.
You may have other skills or credentials, including
-
Strong experience with unit/component testing methodologies and frameworks.
-
Solid understanding of React or similar modern JavaScript frameworks (preferred but not required).
-
Exposure to tools for UI automation (e.g., Selenium, WebDriver IO) is an added advantage.
-
Familiarity with Agile methodologies and Scrum/Kanban frameworks.
-
Knowledge of database testing and experience with testing in SQL or NoSQL environments.
When You Join Team Applied, You Can Expect:
A culture that values who you are and recognizes that you aren’t just an employee; you are a teammate, and you matter. We thrive on the benefits of our different experiences and celebrate the uniqueness our teammates bring to work with them every day.
We flex our time together, collaborating remotely and in-person to empower our teams to work in the ways that work best for them.
Learn more about the people behind our products at –
-
LinkedIn Page Applied Systems India
-
https://www1.appliedsystems.com/en-us/about-us/jobs/
Your Security Matters:
Our candidates’ personal information and online safety are top of mind for us. At Applied, we proactively protect your personal information and only communicate with candidates via a secure @appliedsystems.com email or through our official careers portal.
EEO Statement
Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don’t discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, color, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.