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 Beacon Hill Staffing Group, so some details may not match this job. The employer's own page has the real description.
Overview
The QA Platform/DevOps Engineer at Beacon Hill Staffing Group will play a pivotal role in ensuring the highest quality of our software products through rigorous testing, automation, and integration processes. This role encompasses a blend of technical proficiency in quality assurance and DevOps practices, enabling us to enhance our development pipeline efficiency. The engineer will work collaboratively with cross-functional teams to identify and rectify quality issues, streamline processes, and implement best practices in continuous integration and delivery.
Job Responsibilities
- Develop, execute, and maintain comprehensive test plans and test cases to ensure software quality.
- Automate testing processes using industry-standard frameworks and tools.
- Collaborate with development and operations teams to design and implement CI/CD pipelines.
- Identify, document, and track defects and discrepancies in the software.
- Perform root cause analysis on issues to provide actionable insights.
- Monitor and optimize system performance and reliability.
- Contribute to the development of DevOps best practices and operational documentation.
- Participate in team meetings to advocate for quality improvements and technical solutions.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a QA Engineer or DevOps Engineer with a focus on automation.
- Strong knowledge of software testing methodologies, tools, and processes.
- Proficiency in scripting languages (e.g., Python, Bash) for automation tasks.
- Experience with CI/CD tools such as Jenkins, Travis CI, or GitLab.
- Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The ideal candidate will engage with a variety of technologies and tools that include, but are not limited to, Selenium for automated testing, Jenkins for continuous integration, and Docker for containerization. Familiarity with cloud-based solutions such as AWS or Azure, as well as database management technologies (e.g., MySQL, MongoDB), will enhance the candidate's ability to succeed in this position. Strong experience with version control systems, particularly Git, is also essential for collaboration within the development environment.
Ideal Candidates
The ideal candidates for the QA Platform/DevOps Engineer role possess a robust analytic mindset and a passion for quality assurance and automation. They should demonstrate a proactive attitude, strong communication skills, and the ability to work collaboratively in a fast-paced environment. Candidates who exhibit a continuous learning orientation and the ability to adapt to evolving technologies and practices will thrive in this dynamic role and contribute to the operational excellence of Beacon Hill Staffing Group.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.