Note: The job is a remote job and is open to candidates in USA. Scubyt Inc is seeking a Software Quality Assurance Analyst 3 to build and support automated testing frameworks and test suites. The role focuses on developing and maintaining automated tests while ensuring applications meet user requirements and quality standards, utilizing AI-driven tools for improved testing practices.
Responsibilities
- Develop, update, and maintain testing standards and procedures
- Use AI-driven tools to improve test coverage, defect detection, and regression reliability
- Understand test plans, test scripts, test cases, and their traceability to requirements and acceptance criteria
- Manage the Test Case Repository and keep test cases current
- Participate in collaborative working sessions to develop test plans and testing criteria
- Design and maintain automation frameworks using Selenium WebDriver, Java, and Jenkins
- Maintain automation frameworks and regression test suites
- Plan and manage test environments
- Analyze automated test assets and recommend improvements to testing systems, frameworks, databases, and test servers
- Provide solutions for executing automated tests and troubleshoot test failures
- Develop user-friendly automated test reporting for QA, UAT, Business, and IT Management
- Identify, track, and perform root cause analysis of system defects while working closely with development teams to resolve issues
- Partner with QA team members and architects to establish QA standards and best practices
- Perform and coordinate system verification and validation testing using various testing tools
- Execute quality assurance testing activities to ensure applications, products, and releases comply with organizational QA standards
Skills
- Current or previous state client experience is mandatory
- Experience integrating automated testing processes
- Experience solving complex quality assurance and data processing problems
- Experience designing and implementing automated testing frameworks
- Web Service test automation using SoapUI
- Cloud and Containerization technologies (Docker, Kubernetes)
- Dockerizing test frameworks and executing tests using Selenium Grid or similar UI automation tools
- Performance and Load Testing using JMeter, Gatling, or K6
- Creating performance test scripts and analyzing throughput, latency, error rates, and providing recommendations
- API Testing and Automation using Postman, Rest Assured, or similar tools
- Experience testing REST and GraphQL APIs
- Knowledge of OAuth2, JWT authentication, Swagger, Pact, and contract testing
- CI/CD pipeline integration using Jenkins, GitHub Actions, or GitLab CI
- Experience creating pipeline workflows and managing test reporting and artifacts
- Strong understanding of Agile software development, Continuous Integration, and automated testing
- Experience testing batch processes, flat-file interfaces, and web services
- Experience with automated regression testing strategies and tools
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
- High attention to detail
- Strong commitment to delivering high-quality software
- Software automation testing and quality assurance experience
- Expertise in test automation skills
- Experience in Test Driven Development, Acceptance Test Driven Development and Behavior Driven Development
- Experience creating automated tests and regression test suites with testing tools such as Selenium WebDriver, Selenium Grid, Web Load, Jenkins, JUnit
- Knowledge/experience to implement and maintain framework components to support test execution
- Experience in Agile/Scrum environment
- Experience in Java programming/scripting
- Experience using AI to develop and execute automated test cases
Company Overview