About this role
Job Title Software Test Engineer Job Description General Job Duties • Provide Testing and Automation Strategy for newly developed features • Participate in planning meetings and ensure quality at all levels of SDLC • Develop test plans, test environments, and test scenarios for new product features • Maintenance of existing automation tests • Investigate and resolve test failures • Conduct Code and Test Plan review to ensure the quality of Test Cases, Test coverage, and Automation
Code
• Increase Automation confidence by reducing random test failures • Work in an agile team along with developers • Identify QA Risk and Mitigation Plans and ensure product delivery as per the release timeline. Superior Performance Objectives • Delivers fast, bug free software that is exciting to our customers and greatly enhances their productivity with limited oversight. • Customers are satisfied with the quality of work BSS delivers. • Competence of the latest proven quality control tools and environments. • Maintaining best practices in quality control standards. • Provide helpful input on how we can improve our product and processes on an on-going basis. • Follows approved software development life cycle. • Fosters productive and positive working environment.
Requirements
• Bachelor’s Degree in Computer Science, Engineering, or related field. • 5 years of experience in software test automation or equivalent experience • Proficient in C#, Azure DevOps, Git, SQL, CI/CD • Experience with frameworks such as Selenium, Playwright or Cypress • Working knowledge or REST API automation • Familiarity with Azure services and cloud-based testing. • Strong analytical skills • Excellent problem-solving capability (business and technical) • Excellent verbal and written communication skills • Enjoys working in the software development and automation technology field (very computer literate) • Must be eligible to work in the USA long term without sponsorship.