Automation QA Engineer
cleargrid
Job Description
Technical Oversight & Architecture
- Framework Development: Design, build, and maintain scalable, robust automation test frameworks for both APIs and user interfaces.
- Test Script Engineering: Write clean, maintainable, and efficient automation code to cover complex end-to-end business workflows.
- Infrastructure as Code (QA): Manage and scale test environments, ensuring test data generation is automated and reliable.
Execution & Strategy
- CI/CD Integration: Integrate automated test suites seamlessly into our deployment pipelines, enforcing quality gates that prevent buggy code from reaching production.
- Performance & Load Testing: Plan and execute automated performance, load, and stress testing to ensure the platform handles high-volume data traffic.
- Defect Engineering: Programmatically isolate, replicate, and document complex system bugs, collaborating with developers to accelerate root-cause analysis.
Team Leadership & Collaboration
- Quality Advocacy: Work embedded within cross-functional engineering teams to promote a "shift-left" testing culture, ensuring testability is considered during early design phases.
- Code Reviews: Participate in developer code reviews and conduct strict code reviews for the automation codebase to ensure high engineering standards.
Executive Reporting
- Metrics & Analytics: Maintain and report on quality dashboards, highlighting automated test coverage, pass/fail rates, and regression trends to engineering leadership.