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 Aurotek Corp, 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 Aurotek Corp will play a critical role in ensuring the quality and reliability of our software solutions. This position requires a detail-oriented professional who will design, develop, and implement automated testing frameworks as well as conduct comprehensive testing across various platforms. The successful candidate will collaborate closely with software developers and product managers to test functionalities, identify bugs, and ensure the delivery of high-quality products. The engineer will also be responsible for maintaining current testing protocols and continuously improving the testing process to enhance software performance and user satisfaction.
Job Responsibilities
- Develop and maintain automated test scripts to ensure comprehensive coverage of the application's functionality.
- Collaborate with cross-functional teams to understand product specifications and translate them into executable test cases.
- Execute testing protocols on various platforms, including web, mobile, and desktop applications.
- Identify, analyze, and document software defects while providing valuable feedback to the development team.
- Design and implement performance and load testing strategies to gauge system capacity and scalability.
- Conduct reviews of existing test protocols and recommend improvements based on industry best practices.
- Participate in Agile ceremonies, including sprint planning and retrospectives, to ensure QA activities align with project timelines.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of experience in software quality assurance, with a focus on automation testing.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with automation testing tools like Selenium, QTP, or similar frameworks.
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Strong analytical skills with meticulous attention to detail and a commitment to quality.
- Excellent communication skills, both written and verbal, to articulate testing strategies and findings.
Technologies & Tools
The Quality Assurance Automation Engineer will utilize a variety of technologies and tools to excel in their role. Familiarity with automation frameworks such as Selenium, TestNG, and JUnit is essential, alongside experience in CI/CD tools like Jenkins or Travis CI. Additionally, knowledge of version control systems such as Git and issue tracking tools like JIRA will support the testing process, ensuring accurate defect tracking and management.
Ideal Candidates
The ideal candidate for the Quality Assurance Automation Engineer position is someone who possesses a blend of technical expertise and strong problem-solving abilities. They should be proactive, highly organized, and able to work effectively both independently and as part of a team. A passion for technology and a commitment to delivering high-quality software solutions are crucial traits for success in this role. Additionally, the candidate should be adaptable, able to embrace change and continue learning in a fast-paced environment.
In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.