Senior Automation Lead - Python (Job Code : J41979)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
8.00 - 12.00  Years 
Senior Automation Lead - Python
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other
Educational Level:
Stream of Study:
Computer Science/IT
Industrial Type:
IT-Software/Software Services
Functional Area:
IT Software - QA & Testing
Key Skills:
Job Post Date:
2019-12-09 17:48:17  

 Company Description
Our client is a Bay Area headquartered, consulting, analytics and technology services firm. Theywork across the Financial Services, Life Science and Communication Engineering sectors, enabling their clients to maximize business impact through emerging technologies. They work on some of the most challenging problems in the areas of revenue generation, cost efficiency and increasing innovation velocity to deliver true business value.

They have over 1,500 employees across North America and four delivery centers in India. Their uniqueness lies in bringing strong engineering talent, diverse skills and innovative ideas together to deliver excellence to our clients. They are currently in the middle of a large, strategic transformation to catapult the company to the next level of growth and realize our vision of becoming a world-class technology firm.

 Job Description
Qualification: Master’s degree Computer Science or Computer Engineering is preferred
• Experience developing and running a Continuous Integration system (Jenkins)
• Proven working experience in software quality assurance for Desktop and/or Web applications (including plug-ins)
• Familiarity working alongside the development team within agreed test scope to meet the product release schedule
• Excellent written and verbal communication skills with experience working in a cross-functional team. Good analytical and problem-solving skills
• Strong knowledge of QA fundamentals, particularly functional testing
• Familiar with risk-based testing
• Experience creating and modifying test plans and test cases for both automated and manual testing
• Maintaining test automation strategies, and debugging automated tests (ideally in Python)
• Ability to build robust test automation frameworks from scratch. Maintaining, identifying and implementing test improvements
• Experience of testing complex software solutions
• Experience of testing REST APIs (nice to have)
• Comfortable with Linux and Windows environments
o Ability to test in a multi-platform environment
o Experience working with different Linux distributions and Windows versions.
We are looking for the following set of skills:
• Automation and Manual testing
• Python (2 and 3) programming
o Familiar with pytest or similar
o Aware of the challenges of Py2-Py3 migration
• Docker or similar virtualization test environment setup and maintenance
• Squish test automation (for QT, Windows, Java and Web)
• Jenkins (CI/CD)
• Eclipse (plug-in usage and/or testing)
• Visual Studio (plug-in usage and/or testing)
• QT (application testing)