Test Analyst II
Role details
Job location
Tech stack
Job description
As a Test Analyst II, you will work closely with developers, business analysts, and senior testers to drive testing strategy, automate critical test cases, and optimize defect management processes. You will play a key role in ensuring software stability, reliability, and performance, setting the foundation for more advanced roles in quality assurance and test automation., * Develop and execute test plans, test cases, and test scripts for enterprise applications.
- Perform functional, regression, API, and integration testing across multiple platforms.
- Work with automation tools (Selenium, Cypress, Postman, JMeter) to create and execute automated test scripts.
- Analyze testing results, document defects, and collaborate with development teams to resolve issues.
- Assist in the continuous improvement of testing processes and best practices.
- Contribute to test data preparation and environment setup.
- Support UAT (User Acceptance Testing) efforts, ensuring seamless system functionality.
- Maintain and enhance test automation frameworks to improve testing efficiency., * Design, implement, and maintain automated test suites for UI, API, and performance testing.
- Optimize and execute CI/CD pipeline testing to support DevOps and Agile methodologies.
- Perform database validation testing using SQL queries.
- Develop risk-based test strategies to prioritize testing efforts.
- Partner with development teams to ensure early defect detection and test-driven development practices.
- Create and present detailed quality assurance reports to key stakeholders.
- Mentor and guide junior test analysts in best practices for test execution, defect management, and automation scripting., Test Analyst III - Specializing in automation, performance, and API testing. QA Engineer - Developing and optimizing test automation frameworks. Senior QA Engineer - Leading testing teams and managing enterprise-wide QA initiatives. QA Lead / Test Manager - Overseeing test strategies, defect resolution, and release management.
If you're technically inclined, passionate about software quality, and eager to take on a leadership role in test automation, this position will set you on the path to becoming a QA expert.
Requirements
Do you have experience in UI?, If you're a detail-oriented problem solver passionate about software quality, test automation, and process optimization, this is your chance to work with cutting-edge testing technologies and build a strong foundation for future leadership roles in QA., For Candidates with 2+ Years of Experience:
- Hands-on experience with manual and automated testing methodologies.
- Strong knowledge of test case creation, execution, and defect management.
- Experience with test management tools (JIRA, TestRail, or similar).
- Proficiency in UI and functional testing, with some exposure to API testing.
- Familiarity with test automation tools (Selenium, Cypress, Postman, JMeter).
- Basic knowledge of SQL for database validation testing.
- Strong analytical and problem-solving skills.
For Candidates with 4+ Years of Experience:
- Proven expertise in test automation and script development.
- Experience in API testing, load testing, and performance testing.
- Proficiency in CI/CD pipeline testing and DevOps testing methodologies.
- Strong programming/scripting experience in Python, Java, or JavaScript for automation.
- Ability to analyze complex testing scenarios and drive risk-based testing strategies.
- Familiarity with Agile and Scrum methodologies for software development.
Benefits & conditions
Pulled from the full job description
- Food provided
- Health insurance
- 401(k) matching, * Competitive salary & performance-based bonuses.
- Unlimited vacation & flexible work environment.
- Free catered lunch.
- 401(k) with employer match.
- Health insurance with generous employer contribution.
- Hands-on mentorship & career development opportunities.