**Job Title:** Senior Automation QA Engineer
**Location:** Irvine, CA
**Position Type:** Full-Time
**Experience:** 8+ years
Client is a leading player in the capital markets industry, specializing in [mention specific areas, e.g., trading, investments, financial services]. We are seeking a Senior Automation QA Engineer to join our dynamic team and ensure the quality and reliability of our software solutions. The ideal candidate will have a minimum of 8 years of experience in automation testing, with expertise in Selenium, and a preference for candidates with capital market experience.
1. **Test Automation:** Develop, maintain, and execute automated test scripts using Selenium, ensuring comprehensive coverage of our software products.
2. **Test Strategy:** Collaborate with the QA and development teams to define and implement a robust test strategy, ensuring thorough test coverage and reliability of our products.
3. **Testing Frameworks:** Develop and enhance testing frameworks to improve test efficiency, maintainability, and reusability.
4. **Regression Testing:** Design and execute regression tests to identify and address any potential issues that may impact the stability of our software.
5. **Defect Management:** Identify and document defects, track them through resolution, and perform regression testing to ensure defects are resolved successfully.
6. **Test Data Management:** Manage and maintain test data, ensuring it accurately represents real-world scenarios and conditions.
7. **Capital Market Expertise (Preferred):** Leverage your knowledge of capital markets to understand and validate specific domain requirements, such as trading systems, risk management, and data analysis.
8. **Test Reporting:** Generate detailed test reports and communicate the status of test activities to stakeholders, including management and development teams.
9. **Continuous Improvement:** Proactively identify opportunities for process improvement and optimization in the QA and testing processes.
1. A bachelor's degree in Computer Science, Software Engineering, or a related field.
2. 8+ years of experience in software testing and quality assurance, with a strong focus on automation testing.
3. Proven expertise in test automation tools, with a strong emphasis on Selenium.
4. Experience working in the capital markets industry is preferred.
5. Strong understanding of software development methodologies, QA processes, and software testing best practices.
6. Proficiency in test case design, execution, and defect tracking.
7. Solid programming and scripting skills in languages like Java, Python, or similar.
8. Familiarity with version control systems, defect tracking tools, and test management tools.
9. Excellent problem-solving skills and attention to detail.
10. Strong communication and collaboration skills to work effectively with cross-functional teams.