Responsibilities
- Build and execute test strategies and plans across multiple products, working closely with engineering teams to identify, track, and resolve defects throughout the development lifecycle.
- Conduct reviews and inspections across the software development lifecycle to ensure alignment with software quality goals and customer satisfaction standards.
- Define and execute test strategies across complex projects, ensuring alignment with product requirements, risk mitigation practices, and quality assurance standards.
- Design, implement, and continuously improve scalable, reusable, and maintainable automation frameworks for UI, API, and backend services.
- Analyze test failures and reported defects to identify root causes, enhance test coverage, and contribute to overall product stability and release quality.
- Execute performance testing strategy across distributed services, identifying system bottlenecks and collaborating with software engineering and infrastructure teams to improve system performance and reliability.
- Evaluate and integrate modern test automation tools and technologies to enhance efficiency, reliability, and maintainability of test suites.
- Evolve product code quality and internal execution efficiency by implementing Object-Oriented design principles, refactoring, Unit testing, and test-driven development.
- Design test tools to optimize test efficiency and coverage.
- Prepare appropriate documentation as required by internal product development processes and regulatory agencies.
- Design and execute test plans for functional, regression, smoke, and end-to-end testing in CI/CD pipelines.
Requirements
- Utilize the following tools and technologies: Java, JavaScript, Apache JMeter, Groovy, Playwright, TestNG, AVA test management, Jenkins for CI/CD integration, Postman, the Chai API library, MSSQL.
Additional Information
- Position allows working from home anywhere in the United States.
- Headquarters located at 1235 Saint Thomas St., Suite 201, New Orleans, LA 70130.