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 ACS Professional Staffing, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Lead QA Software Engineer at ACS Professional Staffing will be responsible for leading the quality assurance initiatives within software development projects, ensuring that all software products meet the highest quality standards. This role requires a proactive approach to quality management, engaging with cross-functional teams to establish best practices for testing and automation. The ideal candidate will possess strong leadership skills and the ability to mentor junior team members, while also driving the overall QA strategy to deliver optimal results for our clients.
Job Responsibilities
- Develop and implement comprehensive QA strategies, methodologies, and processes.
- Lead testing efforts for software development projects, focusing on both functional and non-functional requirements.
- Mentor and guide junior QA engineers, fostering a culture of quality across the team.
- Perform root cause analysis of defects and recommend corrective actions for continuous improvement.
- Design, write, and maintain automated test scripts using industry-standard testing tools.
- Collaborate with development teams to ensure timely identification and resolution of defects.
- Review project requirements and specifications for clarity and testability.
- Prepare detailed reports on test results, progress, and areas for improvement.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software quality assurance, with at least 2 years in a lead capacity.
- Proficiency with automated testing tools such as Selenium, TestNG, or similar.
- Strong understanding of software development life cycle (SDLC) and methodologies, including Agile and Waterfall.
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
Technologies & Tools
In this role, the Lead QA Software Engineer will utilize a variety of technologies and tools to enhance the testing process. This includes, but is not limited to, automation frameworks such as Selenium, testing management tools like JIRA, performance testing tools such as JMeter, and version control systems like Git. Additionally, familiarity with scripting languages (e.g., Python, JavaScript) will significantly benefit the candidate in developing and executing automated test cases.
Ideal Candidates
The ideal candidate for the Lead QA Software Engineer position should have a strong foundation in quality assurance coupled with a passion for technology and innovation. They should be a natural leader, capable of inspiring and guiding a team towards excellence in quality practices. Candidates should possess a collaborative mindset, adapting to various stakeholders' needs while demonstrating a commitment to quality and client satisfaction. Moreover, strong analytical skills and the ability to think critically will contribute to their success in this role.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.