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 Zillow, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Quality Engineer for Touring & Connections at Zillow will be responsible for ensuring the highest quality of software applications through comprehensive testing strategies and methodologies. You will play a pivotal role in the enhancement of user experiences by designing test plans, executing test cases, and collaborating closely with cross-functional teams to identify and mitigate potential defects. As a senior member of the team, you will also contribute to guiding junior engineers, improving testing frameworks, and fostering a culture of quality within the organization.
Job Responsibilities
- Develop and execute comprehensive test plans and test cases for new features and enhancements.
- Identify, document, and track defects, ensuring thorough resolution before product releases.
- Collaborate with software developers and product managers to understand project requirements and specifications.
- Implement automated testing solutions where applicable to improve testing efficiency and effectiveness.
- Participate in design and code reviews to ensure quality standards are met throughout the development cycle.
- Contribute to continuous improvement initiatives in testing processes, tools, and methodologies.
- Mentor and provide guidance to junior quality engineers in testing strategies and techniques.
- Stay current with industry best practices in software quality assurance and advocate for innovative approaches.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in software quality assurance, focusing on functional and automated testing.
- Strong knowledge of test automation tools such as Selenium, JUnit, or similar frameworks.
- Experience with programming languages including Java, Python, or JavaScript.
- Proficiency in performance testing using tools like LoadRunner or JMeter.
- Excellent analytical and problem-solving skills, with an eye for detail.
- Strong communication skills, both written and verbal, with the ability to collaborate effectively within teams.
- Experience in Agile development methodologies is a plus.
Technologies & Tools
The Senior Software Quality Engineer will utilize a variety of technologies and tools to ensure comprehensive testing and quality assurance. Key tools include industry-standard test automation frameworks such as Selenium and JUnit for automated testing, along with performance testing tools like LoadRunner and JMeter. Familiarity with continuous integration and deployment (CI/CD) pipelines, issue tracking systems like JIRA, and version control tools like Git will also be crucial for facilitating collaboration and ensuring product quality throughout the development lifecycle.
Ideal Candidates
Ideal candidates for the Senior Software Quality Engineer position will possess a relentless commitment to quality and an innovative mindset. Exceptional problem-solving skills and the ability to work collaboratively in a fast-paced environment are essential. Candidates should demonstrate strong leadership capabilities, with a passion for mentoring others and sharing knowledge. A proactive approach to identifying opportunities for process improvement and the ability to adapt to changing priorities will distinguish successful candidates in this role.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.