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
eSimplicity is seeking a knowledgeable and driven Test Automation Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining automated test scripts to ensure high-quality deliverables. You will collaborate closely with cross-functional teams to understand product requirements and create comprehensive test plans that enhance product reliability and performance. Your expertise will significantly contribute to the continuous improvement of our testing methodologies and processes.
Job Responsibilities
- Design and develop automated test scripts for various applications and frameworks.
- Execute automated testing efforts and analyze test results to identify defects and performance issues.
- Collaborate with developers and quality assurance teams to define test cases and criteria.
- Participate in code reviews and provide feedback on testability and quality standards.
- Continuously improve testing processes and frameworks to maximize efficiency and effectiveness.
- Report and track bugs using issue tracking systems, and work with the team to resolve them in a timely manner.
- Stay updated with the latest testing tools and frameworks, and recommend improvements where applicable.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in test automation frameworks and tools (e.g., Selenium, TestNG, JUnit).
- Strong programming skills in languages such as Java, Python, or C#.
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes and tools.
- Experience with API testing tools and methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication skills with the ability to work collaboratively in a team environment.
Technologies & Tools
In this role, you will work with a variety of technologies and tools that facilitate the automation testing process. Key platforms include Selenium for UI testing, Jenkins for CI/CD pipelines, and JIRA for issue tracking. Experience with Docker and version control systems, such as Git, will also be utilized to support our testing environment and enhance collaboration with development teams.
Ideal Candidates
The ideal candidate for the Test Automation Engineer position will possess a strong technical background and a keen attention to detail. They should be proactive and self-motivated, with the ability to adapt to changing project requirements. A collaborative mindset and excellent communication skills are essential for working effectively with team members across different functions. Furthermore, a passion for quality assurance and a commitment to delivering exceptional software products will greatly contribute to their success in this role.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.