Job Closed
This listing is no longer active.
Excellence in Software Development
QA Automation Engineer
Location
Nigeria
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Tight Line
• Design, develop, and maintain automated test frameworks for web applications (UI and API). • Write reliable, maintainable, and scalable automated test scripts. • Integrate automated tests into CI/CD pipelines to ensure continuous quality validation. • Execute and monitor automated regression test suites across environments. • Validate acceptance criteria and collaborate with developers to ensure testability. • Perform API automation testing and backend validations where applicable. • Analyze test failures, logs, and debug issues to support faster resolution. • Maintain and improve automation architecture, coding standards, and best practices. • Perform cross-browser and cross-device automated validation. • Support release cycles by ensuring automated coverage is stable and up to date. • Track defects and testing progress in Jira (or equivalent). • Participate in root-cause analysis for production issues and implement preventive automation strategies. • Contribute to QA strategy and continuous improvement initiatives. • Mentor junior QA engineers on automation best practices when needed.
Job Requirements
- Must have 3+ years of experience in QA Automation for web applications.
- Strong hands-on experience with Selenium WebDriver (or similar automation frameworks such as Playwright or Cypress).
- Solid programming/scripting skills (Java, Python, or JavaScript).
- Experience building and maintaining automation frameworks from scratch or extending existing ones.
- Experience automating API testing (Postman, RestAssured, or similar tools).
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, or similar).
- Strong understanding of SDLC and QA methodologies in agile environments.
- Experience working with Git/version control systems.
- Ability to debug failures, analyze logs, and isolate issues efficiently.
- Basic SQL knowledge to validate backend data.
- Experience with cross-browser testing strategies.
- Strong communication skills and ability to collaborate with cross-functional teams.
Benefits
- Fully Remote
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
QA Automation Engineer – Java Spring Boot
NEORISNEORIS is a Digital Accelerator that helps companies step into the future.
• Definir e implementar la estrategia de automatización de pruebas del proyecto. • Diseñar, desarrollar y mantener casos de prueba para funcionalidades nuevas y existentes. • Automatizar pruebas para servicios Java Spring Boot, APIs REST, integraciones y workflows en Camunda. • Validar procesos BPMN, reglas DMN, manejo de variables, errores, reintentos, temporizadores e integraciones externas. • Construir y mantener suites de regresión automatizadas e integrarlas en pipelines de CI/CD. • Colaborar con equipos de desarrollo para mejorar la testabilidad, calidad del código y prevención de defectos.
• Create and maintain automated test cases, execute test suites, review and diagnose reported bugs, and ensures overall system quality prior to a production release. • Develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback. • Maintain test infrastructure stability in non-production environments. • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution. • Work closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports. • Work across functional areas with internal partner engineering teams in a disciplined agile environment. • Estimate own testing tasks and works productively with minimum supervision while showing excellent team attitude. • Influence the entire engineering organization on unit/integration/end-to-end tests.
• Own and drive quality for web platform features, spanning UI, APIs, and backend services • Design and execute manual test cases and exploratory testing for complex web and API workflows • Conduct thorough regression testing when bugs are resolved. • Build and maintain automated test suites for: • Validate frontend–backend integration, data consistency, and error handling • Perform API contract testing, schema validation, and negative/edge-case testing • Collaborate with engineers during design, implementation, and code reviews to improve testability and catch issues early • Integrate automated tests into CI/CD pipelines to provide fast, reliable feedback • Analyze test failures, investigate root causes, and drive issues to resolution • Advocate for quality best practices, including shift-left testing, risk-based testing, and automation strategy • Identify, document, and track software defects using bug tracking tools like Jira.
Automation Test Engineer
Ad HocAd Hoc delivers stable, fast, and scalable technology services for governments at the federal and state levels. The company was established by two members of th
• The Automation Test Engineer supports the Department of Veterans Affairs (VA) Veteran Experience Services Eligibility and Enrollment (VESEE) 2.0 program by designing, developing, and executing automated test frameworks that ensure the quality, reliability, and performance of mission-critical applications. • This role works closely with developers, business analysts, QA leads, and VA stakeholders to validate functionality, maintain compliance with VA/Federal standards, and accelerate delivery through automation. • Develop, maintain, and enhance automated test frameworks using tools such as Selenium, Maven, Docker, JUnit, SonarQube, Postman/Newman, or similar. • Design and execute automated test scripts for functional, regression, integration, API, and performance testing. • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Cloud DevOps, GitHub Actions). • Collaborate with developers to identify test scenarios, debug issues, and ensure testability of new features. • Analyze test results, document defects, and track resolution through established defect-tracking tools (e.g., JIRA, DevOps Boards).




