If you are a self-motivated, detail-oriented, and passionate individual who thrives in a challenging and fast-paced environment, then we would love to hear from you! Apply now and join our team as a Principal Test Automation Engineer.
Job Title: Principal Test Automation Engineer
Location: New York, New York, United States
Salary: $138 Per hour
Position Overview: We are seeking a highly skilled and experienced Principal Test Automation Engineer to join our dynamic team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing automated testing solutions to ensure the quality and reliability of our software products. This role requires a strong technical background, exceptional problem-solving skills, and the ability to work collaboratively with cross-functional teams.
Key Responsibilities:
- Design and develop automated test frameworks and strategies to support both functional and non-functional testing
- Collaborate with software developers and product managers to understand project requirements and define test cases
- Create and maintain automated test scripts using various programming languages and tools
- Execute and analyze automated test results, identify defects, and provide detailed reports to the development team
- Continuously improve and optimize existing test automation processes and tools
- Stay updated with industry trends and best practices in software testing and automation
- Mentor and train junior team members on test automation techniques and tools
- Participate in code reviews and provide constructive feedback to ensure high-quality code is delivered
- Lead and coordinate testing efforts for major releases and integrations
- Work closely with cross-functional teams to ensure timely and accurate delivery of high-quality software products
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Minimum of 7 years of experience in software testing and test automation
- Strong experience with test automation tools such as Selenium, Cucumber, or Appium
- Proficient in one or more programming languages such as Java, Python, or JavaScript
- Experience with API testing and tools like Postman or SoapUI
- Excellent understanding of software development life cycle and agile methodologies
- In-depth knowledge of testing concepts, methodologies, and processes
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently and in a team environment
- Strong time-management and organizational skills
- Prior experience in a leadership or mentorship role is preferred
We Offer:
- Competitive salary and benefits package
- Professional development and growth opportunities
- Collaborative and innovative work environment
- Flexible work hours and remote work options
- Opportunity to work on cutting-edge technologies and projects
- Supportive and inclusive company culture