Skills | xml, json |
Job Location | Mumbai |
Eligibility Criteria |
|
Lead - Test Automation Engineer
HERE, is seeking a talented Software Development Engineer in Test to work on testing and analysis efforts for Core Map initiatives.
The Core Map team develops massive real-time processing, Machine Learning and Big Data analytical systems in a data streaming environment. In this role, the successful candidate will be participating in and supporting all stages of the software development lifecycle in an Agile environment.
In this role, the successful candidate will work with software developers and product management to ensure successful quality development and deployment of key systems and solutions overall. As a Lead Software Development Engineer in Test, this role will have a breadth of knowledge and success in conducting functional, performance, and fault tolerance testing as well as the ability to comprehend requirements, complete work in a timely manner and communicate information effectively.
Key Responsibilities:
Work with development teams to develop Test Frameworks, Architecture, processes, test plans and test cases.
Develop testing approach using automated and Agile testing techniques.
Setup and configure testing tools to gather test results.
Preparing data in support of full testing life cycle
Conduct System Smoke, Regression and Stress testing to ensure system reliability, performance and scalability.
Analyze root causes of issues and provide corrective actions.
Conduct job trainings and aid other Test Engineers and development teams as needed. This will primarily be around testing and deployment practices.
Suggest new tools and techniques to improve testing efficiency and quality.
Review and recommend improvements to existing test procedures.
Developing testing metrics and analyzing low performance software systems
Analyze test results to determine next steps and to provide development teams with recommendations.
Generate test and process summary reports for management review.
Required Qualifications
BS in a technical discipline plus for M.S.
8+ years of engineering experience
5+ years of test automation experience
Extensive working experience in automated testing using JUnit, Jmeter, JBehave, Robot, Webdriver, Selinium, etc
Working knowledge of RESTful APIs , XML, JSON.
Must be a team player, should be able to get along well with others. Provide coaching and can influence development engineers. As well as junior test engineers.
Great communication skills (including active listening and comprehending requirements)
Desired Skills:
Knowledge of agile development techniques such as TDD, BDD, Pair Programming, Refactoring, Continuous Integration
Self-taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills
Deep knowledge of test methodologies and debugging
Knowledge in any of these Test Automation Tools, Robot, JMeter, SOAPUI, webDriver, Selenium.
Coding skills in Scala, Java or Python with scripting skills in at least one common language (Python or Shell)
Proficient in a Unix/Linux environment
Experience testing large structured data sets and systems
Creative, resourceful and innovative problem solver
Plus for ISO, ISTQ certification or Green/Black belt.
Duties:
Testing:
Update Testing process documents and training development teams.
Work with development teams to define Use Cases and automation frameworks.
Create automated test cases
Create defects in JIRA
Automated Testing:
Update automated Continuous Integration framework
Create and execute automated Integration test scripts
Create and execute automated E2E test scripts
Location – Mumbai
Situated in different parts of the world, our highly skilled engineering employees work at the cutting edge of technology every day. With a core focus on innovation, they shape the future of HERE Technologies by exploring what’s possible with machine learning, IoT, connected cars, virtual reality and more.