QA Automation Engineer
46 (views)
Job role insights
-
Date posted
October 26, 2024
-
Closing date
December 25, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
QA Automation Engineer
Job Description:
- At our organization, we are dedicated to addressing the significant energy challenges faced by industrial facilities globally. Our mission revolves around optimizing energy consumption while enhancing profitability for our clients. The Nsight Energy Intensity Platform, a leading SaaS solution, integrates IoT devices with cloud-based systems to provide comprehensive insights into energy usage and carbon footprints. As a QA Automation Engineer, you will play a vital role in ensuring the robustness and reliability of our software products. Your efforts will directly contribute to the continuous enhancement of our platform, impacting numerous industries that rely on energy efficiency. You will collaborate closely with cross-functional teams to define quality metrics, develop test plans, and execute both manual and automated testing strategies, thereby ensuring that our solutions meet the highest standards of quality.
IT Languages:
- Java
- Python
- JavaScript
As a QA Automation Engineer, your primary responsibilities will include testing and ensuring the quality of our software products throughout the development lifecycle.:
- Participate in all phases of the software development lifecycle with a focus on quality assurance and testing.;; Work collaboratively with development teams to comprehend features and architecture for effective test case creation.;; Design and implement automated tests for both frontend and backend functionalities.;; Identify and document defects using issue tracking tools, ensuring timely communication with development teams.;; Continuously evaluate and improve testing processes and methodologies.;; Engage actively in daily stand-ups, sprint planning, and retrospectives to prioritize quality.;; Review specifications and technical documents to provide actionable feedback.;; Create detailed and structured test plans and cases.;; Develop and execute automation scripts using open source tools.;; Conduct thorough regression testing upon bug resolution.;; Track and report quality assurance metrics, such as defect densities.
Spoken Languages:
- English
Skillset:
- Selenium
- Playwright
- Cypress
- Docker
- Postman
- SoapUI
- GitHub Actions
- Jenkins
- CircleCI
Soft Skills:
- Teamwork
- Communication
- Problem-solving
- Adaptability
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field
- Strong understanding of software QA methodologies and processes
- Experience with both automated and manual testing
Years of Experience:
- 5
Location:
- Raleigh, NC, United States
Job Benefits:
- Open PTO Policy
- Medical, Dental, and Vision insurance with employee premiums fully covered
- Annual Professional Development stipend
- 1% Pledge Program for community outreach and volunteer activities
- Commuter benefits
- 401K plan
- Team outings and celebrations
- Hybrid work environment
- Modern office space in downtown Raleigh
- Dog-friendly workplace
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We promote a collaborative and inclusive workplace where innovation thrives. Our team values curiosity and a customer-first mentality, allowing every employee to contribute unique perspectives and talents. We are committed to community involvement and sustainability, fostering an environment where employees can grow and have fun while making a positive impact.
Opportunities For Advancement:
- Career development programs, Mentorship opportunities, Participation in innovative projects
Visa Sponsorship:
- Not Available
Interested in this job?
3 days left to apply