Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Yahoo, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior QA Automation Engineer at Yahoo Finance will be responsible for ensuring the quality and reliability of our financial applications through the design and implementation of automated test frameworks. The successful candidate will collaborate closely with development teams to integrate automated tests into the continuous integration and delivery pipeline. Additionally, this role involves mentoring junior engineers, performing code reviews, and contributing to the overall quality assurance strategy to enhance user experience and maintain high performance standards in our products.
Job Responsibilities
- Develop, enhance, and maintain automated test scripts in line with a robust suite of tests.
- Collaborate with software engineers and product teams to understand requirements and develop comprehensive test plans.
- Execute test cases and validate results to ensure software quality against established standards.
- Identify, document, and track defects and issues arising throughout the testing process.
- Implement performance and scalability testing to ensure applications meet the expected demand.
- Mentor and provide guidance to junior QA engineers on automation best practices.
- Contribute to the continuous integration and deployment pipeline by integrating automated tests.
- Analyze test results and communicate findings effectively to stakeholders, providing actionable insights.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in quality assurance automation or a related role.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Hands-on experience with automation tools such as Selenium, TestNG, or similar frameworks.
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong analytical skills, attention to detail, and problem-solving abilities.
- Experience with version control systems, preferably Git.
- Excellent communication and teamwork skills.
Technologies & Tools
This position requires familiarity with various technologies and tools including but not limited to: Selenium WebDriver for automated web testing, JUnit/TestNG for running tests, CI/CD tools like Jenkins for integration, and version control systems such as Git. Knowledge of cloud-based testing and performance testing tools will also be beneficial.
Ideal Candidates
The ideal candidate will possess a proactive attitude, demonstrating exceptional analytical and strategic problem-solving skills. They will be adaptable to changing priorities and deadlines while maintaining a consistent and high level of quality in their work. A passion for technology, keen attention to detail, and the ability to communicate effectively across teams are also critical characteristics for success in this role.
Claiming unemployment in Ohio? Its agency asks for 2 work-search activities a week. What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.