Careers Home | View All Jobs | Jobs By Location | Jobs By Category
Senior Software Architect -QA Automation
Brand: SumTotal
Req#: 470669
Updated: 06/19/2018
Job Type: Regular
Location: Hyderabad India
Category: Engineering
Submit Profile
Return To List

Job Description

Position Overview:

SumTotal Systems, a Skillsoft company is currently seeking Principal Software Engineer. He/she will be part of a global Development team in developing and maintaining the new or existing products.

Are you an aspiring Test Automation Architect looking for an opportunity to work in a fast paced enterprise development and fun environment? Then consider joining us here at SumTotal Systems, A Skillsoft Company, Hyderabad.  We are expanding our development team and adding additional positions to start developing and maintaining our enterprise learner management system which lets our 6000+ customers consume content from a variety of sources and with different features that fit the needs of learner. We believe that our customers deserve the best experience and we are delivering on those with state of the art product that you will be working on. You could be the one to help us achieve our goal!

The Automation Architect Engineer is a strong technical role on the SumTotal engineering team. We are looking for a strong technical architect to help us with the growth. Specifically, in the Test Automation and Continuous Build, Integration, Deployment and Delivery. This candidate will be spearheading the architecture and implementation of the tools, metrics, automation frameworks, CI pipelines to enable the engineering teams to be more productive. The successful candidate for this role will have expertise in engineering tools, methods and practices so that he/she can lead the technical agenda for the infrastructure engineering team. This is a key position for the success of the team. Responsibilities include hands-on implementation of automation tools, technical negotiations, presentations, delivering tools/libraries and influencing engineers, architects, managers, and product owners.





Skills/Requirements

Specific Skills Required                  

  • Minimum 10-12 year of experience

  • Demonstrated engineer with ability to code in various programming languages (preferably in C# and Java), Javascript, sql etc to automate tests for the full solution stack (UI, App Layer, REST API, Web Service, shell scripts)

  • Demonstrated experience in test automation development, using frameworks and tools like Nunit/Junit, TestNG, Appium, Cucumber, Postman as well as REST/JSON APIs

  • Demonstrated experience authoring, building and adopting large scale, cross-functional automation frameworks with well-balanced coverage across UI, back-end integration, API & Web services levels

  • Deep understanding of different test automation approaches (keyword-driven, Data-driven, BDD, hybrid) and technology stacks (Java, .NET/C#, JavaScript, etc.)

  • Demonstrated experience with implementing Continuous Integration and build automation systems such as Jenkins

  • Improve process and quality via test and process automation: defining right strategy and technology based on process and architecture assessment

  • Deep practical experience with cutting edge tools for Web, Mobile, Desktop, DB and Web-service testing (Selenium/Webdriver, Appium, SoapUI, etc.)

  • Ability to contribute individually and work well with a team, work optimally under scheduled deadlines, and have passion for delivering high quality output

  • Good problem solving/Debugging skills.

Responsibilities (day to day)

  • Implement right-fit test automation approach

  • Design, develop and oversee the maintenance of automation system and tools to be used by test engineers

  • Oversee and mentor the efforts from other engineers assigned to various scrum teams to help build various testing tools, by working alongside other engineers

  • Participate in tool analysis, creates proof of concept models, and makes recommendations to support the tools selection process

  • Consult on Agile testing and test automation

  • Test-drives clean, quality code, working closely with other Agile team members.

  • Consistently follows software development methodology.

 Education:

  • BE/B Tech /ME/ M Tech in Computer Science, Engineering or MCA or related technical discipline preferred

Submit Profile

 

 

Skillsoft is an Equal Opportunity-Affirmative Action Employer: It is the policy of Skillsoft Corporation to provide equal employment opportunities to applicants and employees without regard to race, color, national origin, citizenship, religion, sex, sexual orientation, age, marital status, disability (mental or physical), protected veteran status, genetic information or any other class protected by law