Job Description
Designation - SDET
Experience - 4-7 yrs
Location - Bangalore
Applied Systems, Inc., a worldwide leader in insurance technology, is currently searching for a Software Development Engineer in Test (SDET) to join our Quality Engineering Team.
In this role, you will be responsible for the development and maintenance of automated tests. You will ensure effective and efficient design, implementation, and maintenance of both manual and automated testing solutions for legacy products and new development.
You will leverage software engineering best practices to provide information, feedback, and expertise about software quality and development processes to deliver defect-free applications for our customers. As a member of the SDET Team, you will ensure our test automation framework and platform is highly scalable and performant with technical design for future innovation without complete refactoring.
RESPONSIBILITIES• Exhibit strong hands-on knowledge in developing automated testing using modern software development and testing tools• Ensure automated test design adheres to the overall company architecture and quality assurance principles• Collaborate with team members across product, architecture, development, DevOps, and testing teams in designing automated testing approaches• Promote and support the implementation of CI/CT/CD pipeline• Exercise fundamental good software engineering practice when developing automated tests, such as design/code reviews• Maintain and enhance test automation frameworks for UI, Microservices & API• Able to provide in-depth analysis to resolve technical issues, anticipate risks and ensure timely management escalation• Provide automated test solutions to deliver for both functional and non-functional software quality• Work with stakeholders to plan, estimate & implement test automation strategies• Ensure compliance to automation framework, standards & best practices• Facilitate automated, on-demand test automation metrics• Maintain and update technical documentation relating to test architecture, design steps, integration processes, or procedures.• Participate in technical design meetings to ensure clear direction in areas of responsibilities• Maintain test automation and defect tech debts in a timely manner• Seek stakeholder feedback via test automation demos• Exhibits behaviors which exemplify Applied Systems' Core Values
QUALIFICATIONS• Bachelor's Degree or equivalent experience in computer science, technology, or equivalent work experience• 2+ years of hands-on experience in code development procedures, work processes, and application systems working as a Software Engineer in Test/Automation Engineer/Quality Engineer in a microservices environment with the following technology:
o Experience with object-oriented programming such as C#, Java, Ruby, Python, or C++ as well as JavaScript, Typescript
o Experience with SQL Server or other databases• Working knowledge with automated or manual testing, with UI and/or API layers, such as SOAP, REST/RESTful, Apigee, web, mobile, and desktop application testing• In-depth knowledge of common automated testing tools, such as Playwright, Cypress, Selenium, xUnit, NUnit, etc• Working knowledge of microservices, cloud computing, and related technologies, such as AWS, GCP, Azure, Kubernetes, Docker• Ability to understand and construct modern test strategies and quality gating policies within CI/CT/CD pipelines• Strong work ethic and excellent problem-solving skills; strong logical reasoning and solution-oriented• Ability to work with others in a team-oriented environment is a must• Positive and adaptable with multi-tasking in a continually changing environment• Experience with Agile scrum and Kanban methodol
What We Do
Transforming the insurance industry is ambitious, we know. That’s why at Applied, 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. At Applied, we have a mission and a vision that guide us, values that anchor us, and a determination to achieve that propels us forward. We push the boundaries of innovation to solve the biggest challenges in insurance – helping us earn the title of indispensable partner from our customers.
Our teammates show up as they are, creating an authentic environment that fosters collaboration, curiosity and connections – and one that doesn’t waste time on the unnecessary confines of corporate bureaucracy or hierarchy. No matter the role or title, you have a voice at the table, space to work hard and achieve, and unending opportunities to be a great teammate.
Why Work With Us
Our commitment to you is simple: when you bring your best, we promise you a place where amazing career moments are made possible.
Gallery
Applied Systems Teams
Applied Systems Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
At Applied, we trust that our people will achieve the outcomes and deliver high-impact results to our customers, in whatever way - hybrid, in-person, or remote - that works best for them.