PolicyBound is an innovative company in the insurance technology sector, seeking a QA Automation Engineer to enhance the quality and reliability of their platform. The role involves designing and maintaining automated test solutions for web applications and APIs, collaborating with cross-functional teams to ensure comprehensive testing and continuous improvement in quality engineering practices.
Responsibilities:
- Test Automation: Design, develop and maintain automated test frameworks and test suites for API’s, web applications and critical business workflows using industry-standard tools and frameworks. Continuously improve automation coverage, reliability, and execution efficiency
- Test Strategy & Planning: Collaborate with the PolicyBound Product and Engineering teams to define test strategies, create test plans, test cases, and identify test data needs to ensure coverage of functional, regression, and performance testing requirements
- API & Integration Testing: Validate REST APIs, third-party integrations, webhooks, and backend services to ensure data accuracy, reliability, and system integrity
- Application Testing: Perform comprehensive testing, both manual and automated, of web applications across supported browsers and environments to verify functionality, usability, and performance
- Defect Management: Identify, document, prioritize, and track defects through resolution while collaborating closely with Product and Engineering to ensure timely fixes
- CI/CD Integration: Integrate and maintain automated test execution within CI/CD pipelines to support continuous testing and rapid feedback during development
- Code Review & Collaboration: Contribute to automation code reviews and work closely with developers to improve application testability and automation standards
- Documentation: Create and maintain clear and concise documentation of all test automation artifacts and review documentation on a regular basis
- Reporting: Provide regular test progress reports and contribute to test summary reports for management
- Continuous Improvement: Stay current on emerging test automation tools, quality engineering practices, and industry trends while helping evolve PolicyBound's quality strategy
Requirements:
- 4+ years of experience in QA automation testing across web applications, mobile applications, and APIs, with a strong understanding of testing methodologies, automation frameworks, and quality assurance best practices for each
- Strong knowledge using modern test automation frameworks, such as Playwright, Selenium, Cucumber, or similar technologies, with the ability to design, develop and maintain scalable automated test solutions
- 2+ years hands-on experience using AWS or Azure DevOps or similar software development and delivery environment
- 2+ years working experience with troubleshooting automation build failures in the CI/CD pipeline
- Strong Scripting experience in designing and implementing test scripts using Data Driven, Keyword Driven, Hybrid, Object repository, Page Object Model (POM)
- Strong knowledge of source control and development tools such as Git, Azure DevOps, NPM, or similar technologies
- Experience in a complex, highly regulated industry such as insurance, banking, healthcare, etc
- Delivery focused and ability to succeed with high levels of responsibility
- Strong programming and scripting skills in C#, JavaScript/TypeScript, Java, or similar object-oriented languages
- Knowledge on reporting tools such as ALM, Jira, Azure DevOps etc
- Ability to manage multiple priorities and thrive in a fast-paced, evolving environment
- Strong analytical, troubleshooting, and problem-solving skills with the ability to investigate complex application and integration issues
- Excellent verbal and written communication skills, and a collaborative mindset and the ability to deliver high-quality work in a fast-paced environment
- Experience working within the insurance, InsurTech, or financial services industry
- Experience testing third-party integrations, webhooks, and asynchronous workflows
- Experience with performance and load testing tools such as JMeter, K6, or similar platforms
- Experience testing multi-tenant SaaS applications
- Knowledge of accessibility, security, and performance testing best practices
- Knowledge of software development methodologies (Agile, Scrum) is a plus