Principal SQA Engineer in Natick
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob Description
GENERAL SUMMARY
The Principal SQA Engineer is part of SQA team and the overall software development team.
ESSENTIAL JOB FUNCTIONS
· Participating in verification, testing, and documentation of Medical Device Server software systems and web-based reporting applications
· Establishing and documenting testing methodologies, along with defect tracking and reporting
· Designing, developing, and maintaining test automation frameworks for both UI and API testing.
· Creating, executing, and maintaining test scripts for use within projects and regression testing.
· Setting up and maintaining an environment of testing hardware and operating systems as well as other software.
· Working closely with the software development team and testing software in all phases of the development cycle.
· Developing in-depth product knowledge.
PREPARATION, KNOWLEDGE, SKILLS & ABILITIES
· Bachelor’s degree in computer science or related field from a four-year college or university.
· 10+ years with test automation with Python, and automation with Java is a plus.
· Advanced proficiency in Python (including OOP), Java, and Bash scripting.
· Capable of developing and maintaining automation frameworks using tools like Selenium and Pytest.
· Extensive experience with REST API automation using Python wrappers, Postman and Curl.
· Capable of developing GitLab CI/CD pipelines for automated testing.
· Good knowledge and testing experience in server software applications.
· QA process development and testing experience with software that has a hardware component is a plus.
· Familiarity with client/server and web-based software applications as well as software installations.
· A strong sense of software quality and attention to details
· Excellent written and verbal communication skills.
· Strong analytical problem-solving skills.
· Ability to work successfully in various sizes of teams or independently to meet project deadlines.
· Ability to mentor staff
OTHER DUTIES AND RESPONSIBILITIES
PHI ACCESS
Access: Yes
Subset: Full Set
Duties and Circumstances Associated with Access: supporting use of systems, responding to end user inquiries regarding data collection and reporting, interacting with end users to access requirements, data analysis
SUPERVISORY RESPONSIBILITY
None.
WORKING CONDITIONS/PHYSICAL DEMANDS
Normal business office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.