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.
Position Overview
The Quality Assurance Automation Engineer at Eliassen Group is a pivotal role responsible for ensuring the integrity and reliability of software applications through automated testing mechanisms. The ideal candidate will collaborate closely with development teams to design and implement testing frameworks that enhance product quality and accelerate release cycles. This position requires a proactive approach to identifying potential issues early in the development process, optimizing testing processes, and ensuring adherence to best practices in automation engineering.
Job Responsibilities
- Develop, maintain, and execute automated test scripts to ensure software quality and reliability.
- Collaborate with cross-functional teams to understand software requirements and create comprehensive testing plans.
- Identify, analyze, and report defects in the software, ensuring they are tracked and resolved in a timely manner.
- Implement continuous integration and continuous deployment (CI/CD) strategies to improve automation and testing efficiency.
- Conduct regression, performance, and usability testing, documenting results and providing actionable feedback.
- Review code changes and participate in optimization efforts to enhance testing strategies and frameworks.
- Stay updated with emerging trends in testing methodologies and tools, incorporating best practices into the testing process.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Quality Assurance Engineer or in a similar role, with a focus on automation.
- Strong programming skills in languages such as Java, Python, or C#.
- Experience with test automation frameworks and tools (e.g., Selenium, TestNG, JUnit).
- Familiarity with continuous integration tools (e.g., Jenkins, CircleCI).
- Knowledge of software development life cycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Technologies & Tools
In this role, the Quality Assurance Automation Engineer will utilize a variety of technologies and tools, including but not limited to Selenium for automated testing, Jenkins for CI/CD integration, and Git for version control. Familiarity with testing automation frameworks such as TestNG and JUnit will be essential, along with proficiency in programming languages like Java, Python, or C#. Exposure to cloud services and agile project management tools like JIRA or Trello will also be beneficial.
Ideal Candidates
The ideal candidates for the Quality Assurance Automation Engineer position at Eliassen Group should possess a blend of technical expertise and interpersonal skills. They should be detail-oriented, analytical thinkers who thrive in fast-paced environments and are passionate about continuous improvement. Strong collaboration skills, the ability to communicate effectively with diverse teams, and a proactive mindset towards quality assurance are essential traits that will contribute to their success in this role.
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.