This role focuses on executing functional and non-functional tests—including regression, usability, and security tests—across backend, frontend, and mobile applications. Responsibilities include planning, developing, and executing test strategies, test plans, test cases, and automated tests using frameworks such as Cypress, Robot, or Playwright. The position requires assessing and documenting bugs, collaborating with stakeholders to define and prioritize test scope, and escalating quality concerns. The role also involves reviewing project documentation, translating business requirements into functional tests, and ensuring quality outputs throughout the development cycle. The candidate will work closely with teams to design approaches that support seamless customer experiences and maintain high standards across all stages of the Test Life Cycle and Software Development Life Cycle.
QUALITY ASSURANCE (SOFTWARE TESTER) SR - 9182176 at Bosch Soluções Integradas
Requirements
Education
- Bachelor’s degree in Computer Science, Information Technology or a comparable field; or equivalent experience.
Experience
- 5+ years experience in Software Testing and Quality Assurance (QA).
- Experience in testing activities, developing test plans and strategies, and translating business requirements into functional tests to ensure seamless customer experiences.
- Experience with APIs and Integration tests.
- Experience with writing automated tests under Cypress, Robot or Playwright framework.
Skills
- Familiarity with QA tools and bug tracking systems.
- Familiarity with CI/CD and Azure DevOps tools.
- Familiarity with Agile and DevOps practices.
- Good understanding of all stages in the Test Life Cycle and Software Development Life Cycle.
- Strong communication and teamwork abilities.
- Good organization, planning, coordination and scheduling.
- Adaptable and flexible, takes ownership, transparent and proactive.
Languages
- English (advanced)
Certifications
- Software Quality Assurance Certification from an industry-recognized organization (optional)
Responsibilities
- Execution of functional and non-functional tests, including regression, usability, and security tests for backend, frontend, and mobile applications.
- Planning, development and execution of test strategies, test plans, and test cases.
- Planning and execution of automated tests.
- Assessment and implementation of methods to find, isolate, document, regress, and track bugs through resolution.
- Analyze project documentation to review test cases and script design.
- Work with key stakeholders to define and prioritize test scope, assess risk, and design an approach that ensures quality outputs at every stage of the development cycle.
- Escalate concerns regarding project, product, or process quality in a collaborative and prompt manner.
Technologies
CypressRobot FrameworkPlaywrightAzure DevOpsCI/CD
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.