Software Test Engineer
Job Title
Software Test EngineerJob 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.