Software Engineer II - Test
Date: Apr 8, 2026
Location: IN
Company: Aurigo Software Technologies
Description:
We are looking for a skilled Automation Engineer to join our Engineering team in Bangalore. The ideal candidate should be proficient in designing, developing, and maintaining automated test frameworks and pipelines. Automation Engineers should know how to build robust test suites, integrate automation into CI/CD workflows, and drive quality through code. The work environment is completely Agile, highly collaborative, and fast-paced. Prior experience in having worked in software as a service (SaaS) model or product-based companies is an absolute plus.
Roles & Responsibilities
- Take ownership of end-to-end quality for the projects and modules you are assigned
- Analyse application functionality, troubleshoot defects, and resolve gaps in collaboration with the solutions team
- Design, develop, and maintain scalable automated test frameworks and test suites using Playwright (Python/TypeScript/JavaScript)
- Build, maintain, and execute automation scripts integrated with CI/CD pipelines (Azure DevOps / GitHub Actions)
- Perform functional, regression, smoke, and end-to-end (E2E) testing across web applications and REST APIs
- Identify, log, and manage defects using Azure DevOps, partner with developers through root cause analysis and resolution
- Participate actively in Agile ceremonies (sprint planning, stand-ups, retrospectives),champion quality throughout the SDLC
- Work closely with Developers and QA engineers in scrum teams to deliver high-quality products in a timely and cost-effective manner
Required Skills & Experience
- BE/B.Tech in Computer Science, Engineering, or a related field
- 4–6 years of experience in test automation for web applications, hands-on experience is a must
- Knowledge and understanding of Azure DevOps for work item tracking, pipelines, and test plans
- Proficiency in MS SQL, ability to write queries of moderate complexity for test data validation
- Hands-on experience with Playwright (Python/TypeScript/JavaScript) for UI and API automation is mandatory, Selenium experience will be considered
- Proficiency in JavaScript or TypeScript, understanding of REST API testing and web technologies (HTML, CSS)
- Strong oral and written communication skills, ability to collaborate effectively across cross-functional teams
- Strong analytical and problem-solving skills, aptitude to question, innovate, and drive continuous improvement
- Ability to troubleshoot application issues by reading and interpreting logs and error traces
- Knowledge of GitHub Copilot or other AI-assisted development/testing tools is preferred
- Knowledge of .NET framework / .NET Core would be a plus
- Experience with mobile web or native mobile application testing would be an added advantage
About Aurigo
Aurigo is an American technology company founded in 2003 with a mission to help public sector agencies and facility owners plan, deliver, and maintain their capital projects and assets safely and efficiently. With more than $300 billion of capital programs under management, Aurigo's award-winning software solutions are trusted by over 300 customers in transportation, water and utilities, healthcare, higher education, and government on over 40,000 projects across North America. We are a privately held corporation headquartered in Austin, Texas, USA, with software development and support centers in Canada and India. We are proud to be Great Place to Work Certified three times in a row and recently recognized as one of the Top 25 AI Companies of 2024.