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 Ditto, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Quality Assurance Engineer at Ditto, you will play a pivotal role in the development lifecycle, ensuring that products are delivered with the highest quality standards. You will lead the quality assurance efforts, working closely with cross-functional teams to design, implement, and execute comprehensive testing strategies. Your expertise in manual and automated testing will help enhance our product offerings while identifying areas for improvement. Additionally, you will mentor junior team members and contribute to the continuous improvement of our QA processes.
Job Responsibilities
- Design and implement test strategies and frameworks to ensure high product quality.
- Conduct thorough manual and automated testing, including regression, performance, and stress testing.
- Collaborate with product managers, developers, and other stakeholders to define testing criteria and acceptance criteria.
- Identify, document, and track defects in a clear and comprehensive manner.
- Develop and maintain automated test scripts and tools using industry-standard technologies.
- Mentor junior QA engineers and provide guidance on best practices in quality assurance.
- Participate in code reviews to ensure quality and adherence to acceptance criteria.
- Continuously improve QA processes to enhance productivity and quality standards.
- Ensure compliance with industry standards and regulatory requirements in testing documentation and procedures.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in quality assurance or software testing.
- Proven experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
- Strong understanding of software development life cycle (SDLC) and methodologies (Agile, Scrum).
- Proficient in scripting and programming languages such as Java, Python, or JavaScript.
- Exceptional problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills, with the ability to work collaboratively.
- Familiarity with code versioning tools (e.g., Git, SVN) and continuous integration/deployment (CI/CD) pipelines.
Technologies & Tools
In this role, you will work with various technologies and tools, including but not limited to automated testing frameworks like Selenium and JUnit, project management and collaboration tools such as Jira and Confluence, and version control systems like Git. Familiarity with cloud platforms (e.g., AWS, Azure) and continuous integration tools (e.g., Jenkins, CircleCI) is also desirable.
Ideal Candidates
The ideal candidate for the Senior Quality Assurance Engineer position at Ditto is someone who possesses a strong analytical mindset and a knack for detail-oriented work. A proactive approach to problem-solving and a willingness to adapt to evolving technologies are critical. Excellent communication skills are essential for effective collaboration in a team-oriented environment. Additionally, candidates should demonstrate a passion for quality and a commitment to maintaining high standards in software delivery.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.