- Company Name
- nLeague
- Job Title
- QA Automation Tester
- Job Description
-
**Job Title:** QA Automation Tester
**Role Summary:**
Hands‑on QA professional responsible for designing, developing, and executing automated test solutions for large‑scale distributed, n‑tier and e‑commerce applications. Ensures functional requirements are met while validating performance, scalability, security, and other service qualities. Supports both automation and manual testing, collaborates with development and business stakeholders, and maintains test artifacts in Azure DevOps.
**Expectations:**
- Minimum 5 years of experience with Azure DevOps (Boards, Repos, Pipelines, Test Plans, Artifacts).
- Minimum 5 years of automated testing using UFT/VBScript or equivalent language.
- Minimum 5 years applying test frameworks, methodologies, and Agile practices.
- Strong problem‑solving, abstract thinking, and self‑direction with minimal supervision.
- Excellent written and verbal communication; ability to work with users, sponsors, and cross‑functional teams.
**Key Responsibilities:**
- Create, maintain, and execute automated UI, API, back‑end, and hardware test scripts.
- Develop and update technical documentation for test automation components.
- Implement end‑to‑end system testing strategies, including regression, load, security, accessibility (ADA/508c/AWGA), cross‑browser, and mobile compatibility tests.
- Review requirements, test cases, and scenarios to ensure completeness, consistency, and alignment with acceptance criteria.
- Collaborate with developers, Product Owners, and Operations to define optimal testing approaches and resolve defects.
- Participate in migration and integration testing of new and legacy technologies.
- Maintain test libraries, artifacts, and CI pipelines; ensure they remain current and functional.
- Generate test reports (code coverage, pass/fail metrics, compliance results) and present findings to stakeholders.
**Required Skills:**
- Azure DevOps suite (Boards, Repos, Pipelines, Test Plans, Artifacts) – 5 + years
- UFT (Unified Functional Testing) with VBScript or comparable scripting language – 5 + years
- Automated testing frameworks and manual testing methodologies – 5 + years
- Agile (Scrum/Kanban) environments – 5 + years, with at least two large‑scale projects
- Test types: functional, regression, performance, security, accessibility, API, web, mobile, database, distributed systems
- Knowledge of .NET, SharePoint, Salesforce (preferred)
- Understanding of Service‑Oriented Architecture, data modeling, and application design (preferred)
- Familiarity with CI/CD concepts and tools
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (preferred).
- Relevant testing certifications (e.g., ISTQB, Certified Agile Tester) are a plus but not mandatory.