πSouth Africa
Senior Test Automation Engineer

Onebrief
πRemote - Worldwide
Please let Onebrief know you found this job on JobsCollider. Thanks! π
Summary
Join Onebrief, a leading platform for military staff workflows, as a Quality Engineer. You will champion quality within engineering teams, ensuring high-quality releases. Responsibilities include early identification of potential problems, developing test plans and procedures, writing automated tests, coordinating with other teams, conducting exploratory testing, and identifying quality trade-offs. You will need 4+ years of QA engineering experience, expertise in JS/TS, React, and Node.js, and a strong technical background. Preferred qualifications include experience with CI/CD pipelines and various testing methodologies. Onebrief values creating value for users and seeks ambitious, collaborative individuals.
Requirements
- Be a trained and experienced (4+ years) QA engineer, who's worked extensively testing framework and tooling, particularly in the JS/TS, React and Node.js context
- Understand what it means to be a quality champion for your team, not just owning quality, but leading a dev team towards quality ownership
- Understand, and have worked in a left-shifted environment before
- Be an expert at writing and executing test cases
- Love to investigate, triage, document, and communicate complex issues in a clear and concise manner
- Have a strong technical background and be a proficient programmer
- Have a comprehensive understanding of the current state of web technology and best practices
- Be a stickler for great developer experience and have frequently rolled up your sleeves and found solutions that made the whole team better
Responsibilities
- Weigh in early in the dev cycle (during the design process), to identify rabbit-holes and potential problems in areas like performance, security, usability, and unintended cascading breakage in adjacent areas β before code is written
- Develop test plans, quality-related procedures (like bug bashes, defect triage, etc.), and documentation that support developers as they build new features
- Write automated tests at multiple layers of the pyramid (unit, integration, e2e) with the goal of always shifting defect detection as far left as possible
- Coordinate with other teams to communicate how your teamsβ work will impact their work β before it is merged
- Conduct exploratory testing and root cause analysis as needed, and mentor others in this skill
- Exercise excellent judgment to identify and negotiate quality trade-offs that will inevitably arise in a software development environment thatβs highly responsive to customer demand
- Work with your fellow engineers to develop first-class quality metrics that align with overall quality strategy, with a focus on monitoring and observability
Preferred Qualifications
- Have experience maintaining CI/CD pipelines that make use of: Github Actions (or similar) declarative pipelines
- Have experience with Contract testing
- Have experience with Visual regression testing, either homegrown or 3rd party
- Have experience with API endpoint testing
- Have experience with Load and/or performance testing
- Have experience with Log analysis with a tool like: Datadog, Kibana, or Prometheus
- Have experience with Docker, Kubernetes
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
πBrazil
πMalaysia
πWorldwide
πFrance, Spain
πIndia
πIndia
πIndia