
Software Development Engineer in Test – II
insightsoftware
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Work with the Software Quality Engineering Manager and DevOps to drive quality left.
- Implementation and maintenance of Automated Test Infrastructure.
- Design/architect test automation frameworks from scratch for web, desktop, API and performance testing.
- Develop custom reusable test automation libraries.
- Design, develop and maintain automated regression suite.
- Use modern continuous integration and development tools and promote continuous improvement of tools and practices across the global development organization.
- Align automation with the speed of development.
- Make informed decisions on what, how, and when to automate.
- Support multiple testing efforts simultaneously.
- The candidate will respond to technical queries, document planning activities, coordinate with offshore team members, build work plan and Visio diagrams.
- Conducts research, recommends new tools, techniques and methodologies needed to enhance productivity and quality.
- Support our test strategy on an iterative basis continuously improving quality and efficiency.
- Participate in daily stand-ups, sprint planning and retrospectives, and other meetings as needed.
Requirements
- BS in Computer Science, Computer Engineering, or related technical discipline.
- Minimum of 3 years of automation development experience.
- Experience developing software and automated tests and tools in Java (mandatory).
- Experience with creating an automation framework from scratch
- Experience in overseeing the design, development, and implementation of software testing solutions and methodologies.
- Experience with testing/quality assurance in a Kubernetes and/or Cloud services (AWS/Azure) environment, as well as a strong aptitude for learning new technologies.
- Experience with test automation tools like Playwright, Cypress, Ranorex, Selenium.
- Experience working with various source code and CI/CD management tools (e.g., Jenkins, DevOps, Git, Bitbucket).
- Proficiency in designing, developing, and maintaining test cases and test suites.
- Experience of working in an Agile Scrum/Kanban development environment.
- Docker, Azure Cloud experience a plus.
- Excellent problem solving and trouble shooting skills.
- Strong verbal and written communication skills.
- Proactive with a strong sense of ownership.
Benefits
- All your information will be kept confidential according to EEO guidelines.
- At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automation developmenttest automation frameworksJavatest automation librariesautomated regression suiteKubernetesCloud servicestest automation toolsAgile ScrumKanban
Soft Skills
problem solvingtrouble shootingverbal communicationwritten communicationproactiveownership
Certifications
BS in Computer ScienceBS in Computer Engineering