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 Eliassen Group, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Quality Assurance Automation Engineer at Eliassen Group plays a crucial role in ensuring the quality and reliability of software products through the development and implementation of automated testing strategies. This position involves close collaboration with cross-functional teams to design, develop, and execute test scripts, utilizing automation tools to enhance testing efficiency and effectiveness. The ideal candidate will have a keen eye for detail, a strong understanding of software development processes, and the ability to troubleshoot complex issues to deliver high-quality software solutions.
Job Responsibilities
- Develop, maintain, and execute automated test scripts for web and mobile applications.
- Collaborate with developers, product managers, and other stakeholders to understand project requirements and design effective test cases.
- Identify, document, and track software defects, ensuring they are addressed in a timely manner.
- Optimize existing test automation frameworks and tools to improve testing outcomes.
- Perform regression testing and ensure that performance, usability, and reliability standards are met.
- Participate in continuous improvement initiatives to enhance automation processes and efficiencies.
- Provide mentoring and guidance to junior QA engineers on best practices in automation.
- Stay current with industry trends and advancements in automation technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software quality assurance, with a significant focus on test automation.
- Proficiency in programming languages such as Java, Python, or C#.
- Experience with test automation tools such as Selenium, TestNG, or JUnit.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Familiarity with performance testing tools like JMeter or LoadRunner is a plus.
- Excellent analytical and problem-solving skills.
- Effective communication and collaboration skills to work within a team environment.
Technologies & Tools
The Quality Assurance Automation Engineer will utilize a variety of technologies and tools to perform their duties effectively. Key technologies include test automation frameworks such as Selenium, CI/CD tools like Jenkins, and scripting languages such as Java or Python. Familiarity with version control systems like Git is also required. The position may involve tools for performance testing, defect tracking, and collaboration, supporting a seamless workflow in software quality assurance.
Ideal Candidates
Ideal candidates for the Quality Assurance Automation Engineer position will possess a combination of technical expertise and a proactive approach to problem-solving. They should exhibit a passion for quality and a strong commitment to continuous improvement. The ability to work collaboratively within a team, coupled with excellent communication skills, is essential. Candidates should be self-motivated, detail-oriented, and enthusiastic about staying abreast of the latest trends and technologies in software testing and automation.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.