Job Details

ID #45270327
State New Jersey
City Princeton
Job type Permanent
Salary USD TBD TBD
Source Andre Global Inc
Showed 2022-08-29
Date 2022-08-29
Deadline 2022-10-28
Category Software/QA/DBA/etc
Create resume

SDET Principal

New Jersey, Princeton, 08543 Princeton USA

Vacancy expired!

Andr Global Inc. is a global provider of information technology services. Since 2002, we have helped our clients in the APAC region achieve their business goals by leveraging the power of technology. In 2016, we entered the AMERICAS to re-create similar success here as well. Headquartered in New York City, we are now serving our global clients. We strive to deliver customer satisfaction through our service quality to all our clients! Our global and diverse team helps our customers achieve their project goals at a faster pace with high affordability but without any compromise on quality. We take pride in providing an outstanding quality of service to all our customers starting from startups, small businesses to Fortune 500. With more than a decade of experience servicing customers across geographies, we have stationed ourselves at a unique position in the global market. Our ability to assemble the best workforce in record time has been a great asset to our clients. This SDET Principal will work with the Client's agile software delivery teams to improve testing efficiencies and quality by shifting testing to the left. This encompasses working with management and delivery teams to design and implement an overall automation strategy which includes, but is not limited to, increased automation coverage in the unit and in-sprint tests, increase in automated API tests, implementation of API automation framework, etc. SDET Principal will act as a coach and provide automation guidance to the delivery team members. This is an engineering role that requires substantial software engineering (developer) and test automation experience in addition to being able to lead a transformation effort from manual to automated testing. ESSENTIAL DUTIES & RESPONSIBILITIES: - Work with management to define an automation strategy in an agile delivery environment with the vision of maximizing use of automation as early as possible in the development sprints. Define a plan to increase automation presence in unit, web service and API tests. Coordinate and lead the implementation. - Work with teams to define types of automated tests for unit, in-sprint functional, regression and dev-ops continuous integration. - Work with teams to ensure proper automation coverage for different types of tests - Help define an automation training plan. Assist with training and mentoring delivery members in automation processes, frameworks, coding, tools and acquiring relevant automation expertise and domain knowledge - Design and development reusable automation frameworks and artifacts using best practices and standards - Assist with validation of team's deliverable accuracy automation approach, test case structure, etc - Lead standardization of test automation processes across delivery teams. - Help implement new automation tool(s) supplementing the existing framework. - Help implement extensions to the existing framework. - Design automation metrics and track automation ROI - Support automation retrospectives in identifying improvements to process and quality - Lead automation improvement initiatives for the individual, functional group/team, department or organization to perform work more effectively and efficiently. - Facilitates research of new automation tools. - Be a champion to help shift the team's mindset to an "automation first" thinking. - Stay abreast of emerging trends and best practices in automation MINIMUM QUALIFICATIONS: Required Education, Knowledge, Skills and Abilities: - Bachelor's degree in Computer Science or equivalent work experience required - Strong knowledge of and background on Software Development, Automation frameworks, Tools and Practices - Prior experience coaching teams on Automation Frameworks and Tools - Proficient in Software Engineering best practices (analysis, design, development, unit/integration testing etc.) - Proficient in the design and development of test automation frameworks using Java, Selenium, Appium, Web Services(SOAP/REST), XML, JSON, SQL, JUNIT, etc. - Excellent object-oriented programming (Java, C) skills, very good analytical and design skills. - Familiarity with J2EE design patterns and software architecture concepts - Experienced working in a true agile delivery environment with robust unit/API/webservices automation in place - Quality Engineering Expert in QA and testing competency and ability to apply advanced testing techniques with a good understanding of the software development process. - Functional and Analytical skills Ability to demonstrate strong analytical skills by decomposing the requirements based on domain and testing knowledge - Leadership skills ability to demonstrate strong communication, influencing skills and professional business demeanor. Ability to work collaboratively and lead testing initiatives

Vacancy expired!

Subscribe Report job