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 3Ci, 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 3Ci will play a pivotal role in ensuring the quality and reliability of our software products through automation testing strategies. This position involves designing, developing, and implementing automated test scripts and frameworks, identifying areas for improvement, and collaborating with cross-functional teams to enhance the software development lifecycle. The ideal candidate will bring expertise in testing methodologies and will be responsible for analyzing test results to ensure the highest standards of quality are met before deployment.
Job Responsibilities
- Develop, maintain, and execute automated test scripts using industry-standard frameworks.
- Identify, record, and track bugs, and collaborate with the development team to resolve them.
- Perform regression testing and ensure that new features function correctly with existing systems.
- Design and implement test automation frameworks to support software testing needs.
- Participate in requirements gathering to develop a clear understanding of testing expectations.
- Provide detailed reports on testing status, defects, and quality metrics for stakeholders.
- Continuously improve the testing process through innovative approaches and methodologies.
- Support continuous integration and delivery efforts by ensuring quality at every stage of the development pipeline.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance, with a focus on automation testing.
- Proficient in programming languages such as Python, Java, or C#.
- Experience with automated testing tools such as Selenium, TestNG, or Cypress.
- Strong understanding of the software development lifecycle and Agile methodologies.
- Familiarity with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins).
- Excellent analytical and problem-solving skills, with high attention to detail.
- Effective communication and collaboration skills across technical and non-technical teams.
Technologies & Tools
The Quality Assurance Automation Engineer will utilize a variety of technologies and tools throughout their role. Key tools include automated testing frameworks such as Selenium and TestNG, continuous integration/delivery platforms like Jenkins or GitLab CI, and version control systems such as Git. Additionally, proficiency in programming languages like Python or Java will be crucial for developing test scripts and enhancing automation capabilities.
Ideal Candidates
The ideal candidate for this position will exhibit strong technical acumen combined with exceptional analytical skills. They should be proactive, detail-oriented, and able to work both independently and collaboratively within teams. A genuine passion for quality and a commitment to continuous improvement will distinguish a successful candidate, along with the ability to adapt to new technologies and methodologies in a fast-paced environment. Strong communication skills and the ability to articulate complex ideas clearly are essential for fostering effective teamwork and stakeholder engagement.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.