Job Title

Senior Software Test Engineer

Company Name
Emerson
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
5 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Core Responsibilities:
Build Triage: Understand the build process for the purposes of triage
Automated Tests: Ensure uptime of tests, monitor test results, chart test trends, manage priority and frequency of test runs, improve test infrastructure. 
Manual Tests: Understand the manual tests and help others to resolve test issues and provide guidance on manual test issues
Azure DevOps and Source Control: Branch mechanics such as create branches, managing versions and permissions
Maintenance of work backlog, work Items, viewing source code and pipelines, dashboards, queries and AzDO API
Collaborate with teams, management of information, conforming to support policies for dependency management
Git: Create and approve pull requests, clone, merge, view history, Git CLI, etc.
Collaborate with product stakeholders on the requirements and on continuous improvements
Work with the team to prioritize tasks and leverage resources to deliver releases on-time
Identify key risks and proposes mitigation options.
Adhere to coding guidelines and provide effective code reviews
Guide and direct day-to-day work of junior engineers in the team, by modeling the values and behaviors of a successful engineer, by enforcing best practices and setting clear, observable, measurable expectations, and coaching them to develop skills and knowledge
Identify tools and infrastructure and contribute to processes in the team to improve engineering productivity
Communicate with other teams efficiently across time zones and escalating and driving resolution of issues
Work and improve NI proprietary tools used for Build, Test and Release

Qualifications and Skills
5–8 years of industry experience with a demonstrated ability in attention to detail, problem-solving and proposing reasonable solutions
B.E/ B.Tech/M.E/M.Tech/MCA in Computer Science/ Information Technology/ Electronics and Communications/ Telecommunication
Experience working with Continuous Integration/Continuous Deployment tools & processes such as Azure DevOps (pipelines, pipeline automation, test plans etc.) and Git
Experience working in an Agile software development environment
Familiar with text-based programming languages, preferably Python, C#, C++ and usage of standard tools like command line interface (cmd) and excel
Strong understanding and experience of software design principles

Preferred Skills:
Experience working with windows installers using WiX and Linux installer packages

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 23, 2023
Additional information

--