Infinite Computer Solutions India Pvt. Ltd.
Location
Bangalore | India
Job description
Job Description
Mandatory Skill : C#, Selenium automated tests, SQL
Optional : Visual Studio, Azure DevOps, GitHub, UFT/LFT, Postman, Appium, PowerShell,
.
Job Summary: The Software Developer in Test (SDET) acts as a mentor and resource for multiple teams and is responsible for providing agile support for advanced troubleshooting, capabilities need identification, development, and implementation within CI/CT/CD pipelines. As a SDET you will focus on code reviews, working with teams to implement improvements and changes, suite performance and reliability, utilities, maintenance, and test automation tools training and support. The SDET will monitor automation performance, conduct routine audits, and ensure asset management, inventory alignment, reporting, while ensuring automation suite reliability to support and deliver autonomous test automation across a wide array of products and technologies in support of enterprise strategy, business capabilities, value-streams, business requirements and enterprise standards.
Essential Functions: . Provides the necessary support, analysis, and development task definition to ensure that solutions meet business needs and align with architectural governance and standards.
. Builds solutions to support in-sprint test automation, release, audit objectives, and documents training for all solutions, design, and analysis work
. Works closely with DevOps, Infrastructure, and Platform teams to ensure continuous and autonomous test execution and is able to configure and manage testing within a
. Provides support to test development engineers within agile teams to ensure the needs of project or product teams are aligned with the overall architecture
. Work with Architects in the development of test automation infrastructure, utilities, and tools.
. Partner with various test development engineers to align and promote best practices, standards, methods, and strategic direction
. Consults and develops technical solutions that will drive reduced cost, increased availability, improved security, team experience, and greater flexibility
. Understand various test automation tools and system requirements and works with various teams to design delivery that comply with internal and external requirements
. Align efforts across various technical disciplines to develop innovative and appropriate capabilities that enable test automation resources to deliver best-in-class test suites.
. Mentor and build agile teams' knowledge and skills
. Deliver engaging, informative, and well-organized presentations and training.
. Understands emerging technology trends and disruptions and their practical application to enable new and evolving operating models.
. Analyzes the automation test suites to detect critical deficiencies, legacy, and technical debt, and develops solutions for improvement
. Perform any other job duties as requested
Competencies, Knowledge, and Skills :
. Ability to analyze and correct existing C# Selenium automated tests.
. Experience with a variety of tools including Visual Studio, Azure DevOps, GitHub, UFT/LFT, Postman, Appium, PowerShell,
. Ability to write and tune SQL queries.
. Ability to define and establish test data management for autonomous execution of automated tests.
. Ability to effectively prioritize and execute tasks while working both independently and in a team-oriented, collaborative environment.
. Strong interpersonal skills including excellent written and verbal communication skills listening and critical thinking presentation skills, and mentoring skills.
. Skilled at influencing, guiding, and facilitating peers in test automation best practice.
. Ability to articulate new ideas and concepts to technical and nontechnical audiences.
. Ability to understand the long-term ('big picture') and short-term perspectives of situations.
. Ability to propose, mock-up, and develop solutions from architecture designs. . Ability to quickly comprehend the functions and capabilities of new technologies.
. Ability to establish effective working relationships with stakeholders at all different levels. . Effective problem-solving skills with attention to detail.
. Ability to lead technical evaluations and conduct research & development in emerging technologies.
. Ability to actively gather appropriate level of participation and input to ensure rapid troubleshooting and resolution to complex test defects.
. Ability to mentor and onboard new capabilities and designs. Licensure and Certification:
. Certification in one or more tools, code, or technologies preferred.
Job tags
Salary