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 Creyos (formerly Cambridge Brain Sciences), so some details may not match this job. The employer's own page has the real description.
Overview
The Quality Assurance Automation Engineer at Creyos (formerly Cambridge Brain Sciences) will play a critical role in enhancing the quality and reliability of our software products. This position involves designing and implementing automated test frameworks, executing rigorous testing protocols, and ensuring that all software meets the rigorous standards of quality demanded by our clients. By collaborating closely with cross-functional teams, the Automation Engineer will contribute to continuous improvement initiatives, ensuring that our products not only meet but exceed user expectations across various platforms.
Job Responsibilities
- Design, develop, and maintain automated test scripts and frameworks for new and existing features.
- Execute automated tests, analyze results, and report issues in a timely manner.
- Collaborate with developers and product managers to understand functional requirements and translate them into test plans.
- Implement continuous integration practices and optimization of the test suite to improve test coverage.
- Participate in code reviews and provide feedback on software design and usability.
- Monitor and report on the progress of testing activities, identifying risks and mitigation strategies.
- Document and refine testing processes to improve efficiency and effectiveness.
- Stay current with industry trends and best practices in automated testing and quality assurance.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in quality assurance automation.
- Proficiency in automation testing tools such as Selenium, TestComplete, or equivalent.
- Strong programming skills in languages such as Python, Java, or C#.
- Experience with CI/CD tools like Jenkins, GitLab CI, or similar.
- Solid understanding of software development life cycles (SDLC) and Agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Technologies & Tools
The Quality Assurance Automation Engineer will utilize a variety of technologies and tools to enhance testing processes. Key tools include Selenium for automated testing, Jenkins for continuous integration, and Git for version control. Familiarity with other tools such as Postman for API testing and JIRA for issue tracking is also beneficial. A strong understanding of cloud platforms and their integration into testing environments will be advantageous for continuous deployment practices.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset coupled with a high degree of self-motivation and a detail-oriented nature. They should thrive in a collaborative environment, demonstrating excellent interpersonal skills to foster teamwork across departments. A passion for technology and the drive to continuously improve quality assurance processes will set a standout candidate apart. Additionally, adaptability and a proactive approach to problem-solving will be essential in navigating the fast-paced nature of the software development lifecycle.
In August, US employers made hires equal to 3.3% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.