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 Insight Global, so some details may not match this job. The employer's own page has the real description.
Overview
The QA Automation Engineer at Insight Global will be responsible for designing, developing, and implementing automated testing frameworks and scripts to ensure the quality and functionality of software applications. This role will involve collaborating closely with software developers and product managers to identify testing requirements, perform thorough testing cycles, and resolve issues efficiently. The ideal candidate will take an active role in defining testing strategies and will be pivotal in improving the overall software development lifecycle by ensuring robust quality assurance practices are employed.
Job Responsibilities
- Design and implement automated test frameworks and scripts for various applications.
- Collaborate with cross-functional teams to gather and analyze testing requirements.
- Execute automated testing strategies and provide timely feedback on quality assurance progress.
- Identify, record, and track bugs and issues using appropriate testing management tools.
- Maintain and enhance existing automated test scripts for continued effectiveness.
- Participate in regular code reviews and testing strategy discussions.
- Provide documentation of test results and maintain comprehensive testing logs.
- Assist in the continuous improvement of testing processes and tools.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software quality assurance, with a focus on automation testing.
- Proficient in programming languages such as Java, Python, or C#.
- Experience with automated testing tools like Selenium, TestNG, or JUnit.
- Familiarity with version control systems such as Git.
- Knowledge of CI/CD pipelines and tools like Jenkins or Azure DevOps.
- Strong analytical and problem-solving skills, along with attention to detail.
- Excellent communication skills to effectively collaborate with team members.
Technologies & Tools
The QA Automation Engineer will primarily work with various technologies and tools including Selenium for browser automation, JUnit and TestNG for test management, Jenkins for continuous integration, and Git for version control. Familiarity with performance testing tools such as JMeter or LoadRunner would also be advantageous. The candidate will be expected to adapt to new tools as required by the evolving software landscape.
Ideal Candidates
An ideal candidate for the QA Automation Engineer role at Insight Global will possess a blend of technical expertise and strong interpersonal skills. They should have a passion for software quality and a commitment to excellence. Candidates who thrive in a collaborative environment, demonstrate proactive problem-solving abilities, and maintain a customer-focused mindset will excel in this position. Moreover, an eagerness to stay updated with industry trends and advancements in testing methodologies will set candidates apart.
Unemployment does not last the same number of weeks everywhere. In Pennsylvania it is paid for 18 to 26 weeks, depending on your earnings. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.