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 SpecterOps, so some details may not match this job. The employer's own page has the real description.
Overview
As a QA Automation Engineer at SpecterOps, you will play a crucial role in ensuring the quality and reliability of our software products. You will design, implement, and maintain automated test frameworks and tools to drive the efficiency of our testing processes. Collaborating closely with development teams, you will identify potential areas of improvement, troubleshoot issues, and uphold the highest quality standards throughout the software development lifecycle.
Job Responsibilities
- Develop and execute automated test cases to ensure software quality and performance.
- Design and implement testing frameworks that enhance test coverage and maintainability.
- Collaborate with software developers and product managers to gather requirements and understand functional specifications.
- Identify, document, and track software defects and issues using an issue tracking system.
- Perform code reviews of automated tests and other related code to ensure adherence to best practices.
- Provide feedback on overall software quality and facilitate continuous improvement efforts.
- Participate in Agile ceremonies, including Sprint Planning, Daily Stand-ups, and Retrospectives.
- Stay updated with industry trends and emerging technologies relevant to test automation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in software testing and QA methodologies.
- Strong hands-on experience with automation tools, such as Selenium, Cypress, or similar.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with CI/CD tools such as Jenkins, GitLab, or CircleCI.
- Solid understanding of Agile development practices and methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong written and verbal communication skills, with the ability to communicate effectively with technical and non-technical stakeholders.
Technologies & Tools
The QA Automation Engineer will engage with a variety of technologies and tools, including but not limited to Selenium, Cypress, Jenkins, and GitLab. Familiarity with cloud-based platforms and version control systems is essential, as you will interact with code repositories and CI/CD tools to facilitate automated testing and deployment processes. Knowledge of unit testing frameworks is also beneficial.
Ideal Candidates
Ideal candidates for the QA Automation Engineer position at SpecterOps are those who are not only technically proficient but also exhibit a proactive and inquisitive mindset. They should possess a strong desire for continuous learning and adaptation to evolving technologies. A collaborative approach, coupled with the ability to communicate effectively across diverse teams, is crucial for success. Individuals who thrive in fast-paced environments and are dedicated to delivering top-notch software quality will find this role rewarding.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.