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 Enlightened, Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
Enlightened, Inc. is seeking a detail-oriented and driven QA Automation Engineer to join our team. In this role, you will be responsible for designing, developing, and implementing automated testing solutions to ensure the highest quality of our software products. You will work closely with cross-functional teams to analyze requirements and functionalities, develop test plans, create automated test scripts, and enhance the overall testing process. Your contributions will play a crucial part in delivering superior software solutions that meet and exceed our client expectations.
Job Responsibilities
- Design, develop, and maintain automated test scripts and test frameworks.
- Identify, record, and track defects using appropriate testing tools.
- Collaborate with software developers and business analysts to understand project requirements and functionalities.
- Execute automated tests and analyze test results, reporting outcomes to the development team.
- Develop and document test plans, test cases, and testing procedures.
- Continuously improve the efficiency of the testing processes through automation.
- Participate in design and code reviews to uphold quality standards.
- Stay current with industry trends and test technologies to apply the most effective practices.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of experience in QA automation testing.
- Proficiency with automation tools such as Selenium, JUnit, TestNG, or similar.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Hands-on experience with programming languages, such as Java, Python, or C#.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Technologies & Tools
The QA Automation Engineer will utilize a variety of technologies and tools in their daily operations. These include automation testing frameworks like Selenium WebDriver, unit testing libraries such as JUnit and TestNG, CI/CD tools like Jenkins and GitLab, and defect tracking systems such as JIRA. Familiarity with cloud services and containerization tools may also be beneficial, as the role involves testing applications deployed across various environments.
Ideal Candidates
Ideal candidates for the QA Automation Engineer position are individuals who possess a strong analytical mindset and keen attention to detail. They should be passionate about quality assurance and have a proactive approach to problem-solving. The ability to collaborate effectively within a team environment, along with good communication skills, is essential. Additionally, candidates should demonstrate a continuous learning attitude, embracing new tools and technologies to enhance the quality of software testing processes.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.