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 eSimplicity, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Test Automation Engineer at eSimplicity will play a pivotal role in enhancing the quality and functionality of our software products through automation testing. This role involves designing, developing, and executing automated test scripts, as well as collaborating closely with development teams to identify and resolve defects early in the development lifecycle. An active security clearance at the Secret level is required to ensure compliance with sensitive project requirements. The candidate will also contribute to the continuous improvement of testing processes and methodologies within our agile environment.
Job Responsibilities
- Design, implement, and maintain automated test scripts for regression, system, and performance testing.
- Collaborate with developers and product managers to define, understand, and implement test requirements.
- Analyze and troubleshoot defects and inconsistencies detected during testing phases.
- Prepare detailed test plans and test cases based on project specifications and user stories.
- Participate in code reviews and provide feedback to ensure quality standards are met.
- Continuously enhance existing automated test cases and frameworks for efficiency and effectiveness.
- Monitor testing progress and provide regular updates to project stakeholders.
- Stay current with testing tools, trends, and best practices to improve team capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in test automation, ideally within a software development environment.
- Proficient in scripting/programming languages like Python, Java, or C#.
- Hands-on experience with automation testing tools such as Selenium, JUnit, or TestNG.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Excellent analytical and problem-solving skills.
- Active Secret security clearance, or eligibility to obtain one.
Technologies & Tools
The Test Automation Engineer will utilize a variety of technologies and tools, including but not limited to Selenium WebDriver for browser automation, JUnit and TestNG for unit and integration testing, and Jenkins for continuous integration and deployment. Familiarity with version control systems such as Git, as well as issue tracking tools like JIRA, is also essential to effectively manage testing tasks and report defects.
Ideal Candidates
The ideal candidate for this Test Automation Engineer position possesses strong technical and analytical skills, demonstrating a keen attention to detail and a passion for quality. They should exhibit effective communication skills to collaborate across teams and influence positive outcomes. A proactive attitude toward learning and adapting to new technologies, combined with a strong commitment to delivering high-quality software, are key characteristics that will make a candidate successful in this role at eSimplicity.
Nevada has 12 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.