We are seeking a Senior Software Test Engineer with deep expertise in functional testing, automation, API validation, performance testing, and enterprise system integrations. This role requires strong technical skills, leadership capabilities, and experience working in Agile environments to ensure quality across complex enterprise applications.
Key Responsibilities
Lead QA strategy and implement best practices for enterprise applications (Payments, CRM)
Mentor junior QA engineers and provide technical leadership
Design and implement automation frameworks using Playwright (Python) and Pytest
Develop and execute REST API automation using REST Assured
Perform performance and load testing using tools like Locust, JMeter, or LoadRunner
Validate data integrity across systems using advanced SQL queries (joins, CTEs, multi-table queries)
Maintain and enhance legacy test scripts using UFT/VBScript
Integrate automated test suites into CI/CD pipelines using Azure DevOps
Collaborate with developers, architects, and product owners in Agile environments
Conduct security and compliance testing (PCI DSS, GDPR, HIPAA)
Ensure accessibility and usability compliance (WCAG 2.1/2.2 standards)
Perform manual and automated accessibility testing using assistive technologies (JAWS, NVDA)
Manage test cases, execution, and reporting using Azure Test Plans or similar tools
Create and maintain test documentation (BRD, FRD, SRS, RTM)
Oversee test environment setup and test data management
Required Qualifications
8+ years of experience in software testing (automation + performance testing)
Strong hands-on experience with Playwright (Python) and Pytest
Experience with REST API automation (REST Assured)
Strong SQL skills for data validation
Experience with Dynamics 365 functional testing
Hands-on experience with performance testing tools (Locust, JMeter, or LoadRunner)
Familiarity with Git, Allure reporting, and Azure DevOps pipelines
Experience with test data management and environment configuration
Knowledge of security standards (PCI DSS, GDPR)
Strong understanding of accessibility standards (WCAG 2.1/2.2)
Experience using assistive technologies like JAWS or NVDA
Excellent communication and leadership skills
Nice to Have
Certifications in Dynamics 365, Python, SQL, or Agile
Knowledge of C#, .NET, or Java
Experience with Docker, Kubernetes, or containerized environments
Experience with Azure Test Plans or similar test management tools
Familiarity with SAFe or other scaled Agile frameworks