Quality Assurance Engineer
Core
Design, execute, and validate software quality tests to ensure efficient end-user workflows and prevent software failures. (via careerplan.io/jobs/563499734480544-quality-assurance-engineer-at-slb)
Role type
Quality Assurance Engineer
Builds
Software products and components
Domain
Software development and testing
Required skills
Test strategy design, nonfunctional testing (load, performance, security, scalability, usability), defect analysis and prioritization, automated test development, regression testing, technical documentation, software lifecycle management compliance, requirements review
Preferred skills
Collaboration with engineering and portfolio managers, risk identification and escalation, process improvement contribution
Technologies
Automated testing frameworks, defect tracking systems, regression testing scripts
Responsibilities
Design and execute test strategies and suites; conduct nonfunctional tests for system load, performance, security, scalability, usability, and deployability; review and track testing progress; analyze technical problems and verify defect fixes; review software requirements and provide improvement input; develop automated tests and scripts for efficient regression testing; document and report test results using established systems.
