Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Automation Selenium - Lead Software @ Ingram Micro

Home > Software Development

 Automation Selenium - Lead Software

Job Description

Ingram Micro is seeking experienced software engineers who can leverage their skill-set to grow as part of an Agile SCRUM team. They must be a quick learner and love challenging themselves to constantly raise the bar. This opportunity requires strong problem-solving skills, an aptitude for team collaboration and open communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and well-designed products with an emphasis on performance are a necessity to give our customers the best experience possible.

Key Job Functions/ Requirements
  • Lead the design, development, modification, and implementation of test automation architecture and framework

  • Develop test tools, test beds, data mock ups, and other test infrastructure to continuously measure quality through continuous testing and integration

  • Responsible for the research and implementation of the advanced features of test automation in an agile/scrum environment

  • Research tool capabilities and integrate with other technologies by coding interfaces, new functions, custom objects, etc..

  • Work with multiple teams for continuous improvements, innovate and own initiatives and ensure those are adopted and rolled out successfully

  • Conduct code reviews to manage automation code quality and guide teams for improvements and adherence to best practices

  • Work closely with product and development teams for scoping/sizing after clarifying requirements and create the strategy and technical design for quality delivery

  • Create, consult and maintain an environment where a Behavior/Test-Driven Development behavior is fostered

  • Refactor legacy code when needed to implement unit testable design and write unit tests for that code

  • Understand and provide oversight on the test infrastructure

  • Release Automation Deployment Automation across multiple environment types and application

  • Collect and analyze test metrics, summarize test data, and make recommendations based upon findings

  • Monitoring tools, log aggregation, dashboarding, and analysis tools to manage operations

  • Provide technical guidance regarding automation, performance, scalability, security, design, and implementation of testing services

  • Mentor new team members on domain and technology


Education
  • Bachelor s Degree in Computer Science or equivalent


Specialized Knowledge Skills
  • Strong exposure of gathering automation requirement

  • Demonstrated experience with full-stack quality assurance and test engineering

  • Experience with architecting a test automation solution for enterprise applications (i.e. web, SOA, ETL, and backend)

  • Proficient with open source automation tools (i.e. Selenium, Cucumber, SOAP/REST)

  • Ability to plan and manage the sprint-based testing cycles

  • Ability to learn new technologies quickly and willingness to take ownership of complex component or subsystem to drive improvements and re-architecture

  • Proficient with open source test frameworks (i.e. Keyword Driven, Hybrid, Data Driven, BDD,TDD)

  • Proficient with programming languages (i.e. Java, Python, C#, Groovy)

  • Experience with CI/CD process (i.e. Jenkins, Docker, ANT, Maven, Gradle, Build/Release tools)

  • Hands-on experience with cloud-based applications, technologies and tools, deployment, monitoring and operations(i.e. Cloud Foundry, AWS, Azure, Docker, Kubernetes, Elasticsearch, Grafana, Kibana, etc.)

  • Expert level knowledge on QA industry tools (i.e. Selenium Web Driver, JBehave, Jira, REST Assured, Postman, HP ALM, Coded UI, Locust, SOAP UI, Groovy, Cucumber, TestNG, Appium, and Assurance/Testing IT competencies)

  • Proficient in developing extending automation test frameworks for unit, integration and end to end tests

  • Proficient with Agile testing methodologies and best practices

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: CA in CA

Contact Details:

Company: Ingram Micro
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Maven Automation SOA Coding Enterprise applications Selenium Open source JIRA Monitoring Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 24 days ago
₹ Not Disclosed

GCP Data Architect - Pune,Bangalore

  • NuStar Technologies
  • 10 - 15 years
  • Hyderabad
  • 24 days ago
₹ Not Disclosed

Power BI Developer - Ernakulam / Kochi/ Cochin

  • Kovenantz
  • 4 - 8 years
  • Kochi
  • 24 days ago
₹ Not Disclosed

Application Developer - Bengaluru/Bangalore

  • Accenture
  • 10 - 12 years
  • Bengaluru
  • 24 days ago
₹ Not Disclosed

Ingram Micro

Ingram Micro (I) Pvt Ltd