Experience
- 8-12 yrs.
Educational Qualification
- BE/BTech/MCA/MTech degree or comparable demonstrated work experience.
Description
-Utilizing Microsoft ALM solution (MTM, Visual Studio, MS Test, C#, TFS), develops an automation framework to enable testing of .NET n-tiered systems and applications by the SQE organization.
-Develops automation framework to test at multiple application layers including web, services, and database.
-Develop and integrate CI/CD/CM pipeline using DevOPs Azure with GitHub or renowned code repository tools.
-Develop new methods and extend existing Microsoft ALM solution (MTM, Visual Studio, MS Test, C#, TFS) framework for automated testing.
-Utilizes OOP principles to ensure automation framework and tests are easily extendable by peers.
-Solves SQE team challenges of writing software programs to test other software programs.
-Enables testing methods for throughput, scaling and performance tests, and validation of data quality
-Works with Software Engineering team to identify opportunities for the use of automated tests, tools, and harnesses.
-Recommends technical strategies to contribute to the overall effectiveness and quality of testing projects to meet business needs
-Contributes to the evolution of automated testing tools and framework
-Performs other incidental and related duties as required and assigned.
-Develop and maintain testing strategies, including manual and automation testing.
-Ensure comprehensive test coverage by working closely with the product and engineering teams to prioritize testing execution and report on test execution progress and results.
-Participate in design and specification reviews and use this information to design test plans.
-Write white papers related to software testing and present to management team to take strategic decisions.
-Promote QA productivity through automation, tools, and other best practices.
-Promote a culture of quality throughout the organization.
- 5+ years of Test Automation experience using C# as scripting language.
- Experience in Web automation testing using Selenium Web Driver.
- Software Developer experience using C# as programming language for 3+ years will be given preference.
- Experience in Desktop and Mobile application testing. Preferably using WinApp driver and Appium
- Experience in testing Web Service API (REST/SOAP) through automation. Preferably using SOAP UI or Postman
- Hands-on experience with the Microsoft ALM solution (MTM, Visual Studio, MS Test, C#, TFS)
- Experience in white box testing of Code and working on unit test cases.
- Hands on functional and non-functional testing experience.
- Good Knowledge of SQL and ability to write complex queries.
- Expertise in OOPS Design principles and pattern
- Experience in creating CI/CD pipelines for Test, preferably using Azure Pipeline.
- Proficiency with web technologies and data structures - HTML, CSS, XML, DOM
- Experience in coding Unit Tests/Integration Tests/System Tests/Regression Tests and test execution in an automation framework.
- Participation in and conduct Code Reviews, give valuable inputs for code improvement/optimization.
- Develops scripts and programs (PowerShell, C#) to increase support efficiency
- Excellent verbal and written communications skills, and able to communicate very technical subject matter to non-technical users
- Superb analytical skills, excellent communication, strong team ethic, and attention to details.
- Ability to manage small projects in an organized, independent, and results-oriented fashion.
Pluses
- Domain Experience in Healthcare
- Experience in Azure DevOps Services
Keyskills: Testing tools Coding XML Functional testing Data structures HTML Selenium Visual Studio microsoft SQL
Sears Holdings India is an IT Company that provides corporate IT services and solutions to Sears Holdings Corporation (SHC, NASDAQ:SHLD) and its family of companies including Sears, Roebuck and Co., and Kmart Corporation. Sears Holdings India works as an extended arm to the core Information Technolo...