Job Title

Senior Software Development Engineer in Test

Company Name
Lytx India Technologies Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Specific duties and responsibilities include creating, maintaining, and completing test plans and test cases against our hardware and software platforms, estimating test efforts, analyzing and communicating test results, defect tracking and participating in day to day QA Activities.

Integrating automated tests with using a CI/CD pipeline like GitHUB/TFS/Jenkins.

Responsible for automation of REST API.

Witting script for test automation of API (backend/cloud microservices). Familiarity with postman, newman, Pytest,or similar framework.

Experience in working with Databases (able to write SQL queries) is required.

Good knowledge of QA principles and standard methodologies (white-box/black-box/regression/smoke testing and so on).

Web UI test automation (Selenium or alternative)

Knowledge in Cloud/micro-services.

Work with engineering teams in the review of testable functional specifications and help in requirement mapping.

Maintain test environments for running automation scripts and its analysis.

Maintain Automation test lab and Jenkins pipelines for CI.

Develop strong coding skills, problem-solving skills and quality mindset by contributing to high impact technical projects with teams across the Software Engineering in Test organization.

Strong object-oriented programming and design skills, Proficiency in Python, Java.

Perform Test Planning, turning use cases/specifications into robust test cases.

Developing and performing API or UI automated test cases and filing detailed bug reports

Perform other duties as assigned

What You’ll Need: 

BS in Computer Science and/or equivalent experience

Minimum 5 years of software testing in test automation

Solid programming experience using one or more of the languages: Python, Java, JavaScript/Type Script

Strong Understanding of REST and demonstrated experience with web services APIs testing/automation

Strong experience in using open source tools like Git, stash and Jenkins

Knowledge in one or more automation tools (Selenium Webdriver / Appium or WebdriverJS)

Proficient in designing/creating Automation Frameworks

Developing Test Automation Framework Protractor, BDD (e.g Cucumber, Jasmine), JavaScript, TypeScript, Angular JS, Cypress, WebdriverIO, Appium

Good knowledge of unit testing using tools like Pytest, TestNG, Junit.

Experience with BDD frameworks.

Experience with Postman.

Experience in working with a Kubernetes, Docker is a plus.

Experience in working with Azure DevOps is a plus.

Clear understanding of the product development cycle, technical requirements and project management

Strong understanding of concepts related to computer architecture, data structures and programming practices

Understanding of SQL queries and relational databases

Proven track record to own projects

Should have Excellent communication, written skills and Analytical skills.

Ability to mentor and guide others

Support for USA PST time zone.

Pluses:

Experience/knowledge: Hardware/Device/Firmware Test Automation Frameworks

Experience with “Continuous Integration” and / or “Continuous Delivery”

Knowledge of enterprise applications deployed to cloud environments such as AWS

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
March 10, 2023
Additional information

--