We provide IT Staff Augmentation Services!

Sr Software Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • Highly skilled Software Test Automation Engineer with over 6 Years of experience in Test Automation and web development that includes proficiency in designing, developing and executing test automation scripts for Web/Windows Applications using C#, Angular JS, Java etc., along with expertise in a Continuous Integration and Deployment pipeline.
  • Very Proficient in developing and executing Automation test scripts using Protractor, Jasmine and Selenium IDE.
  • Leading Quality Community team by implementing custom key - driven and data-driven test frameworks.
  • Experience setting up the Continuous Integration and Continuous delivery models for automated tests in Agile model.
  • Extensive experience in analyzing business requirements and writing functional specification documents.
  • Ability to identify risk areas right from the design phase and detect possible functional defects. Well experienced testing the Multi-Factor Authentication and Authorizations
  • Wide exposure to Automated Testing of Client/Server side logics for Web or windows based applications Data driven and Headless webdriver testing.
  • Strong experience in troubleshooting existing methods in automation frameworks and strategies.
  • Cross platform test knowledge and running regression test suites in various versions of web browsers (Chrome, IE 9.0/10.0 and Firefox 33).
  • Built test automation framework with defined controls in ASP.NET MVC for maximizing the reusable code in the test suite.
  • Knowledge on performance, load and smoke testing at heavy server traffic using Apache Jmeter and Fiddler
  • Experience working in both stand-alone and a team environment.

TECHNICAL SKILLS

Test Frameworks: Protractor, Jasmine, Karma, Selenium Web Driver, Microsoft Coded UI, Eclipse IDE, Xamarin, XCode, TestNG, Junit, NUnit, SOAP UI

Cloud Technologies: Azure Active Directory

Test Reporting/ Bug Tracking: Sonarqube, MTM (Microsoft Test Manager), JIRA (Zephyr, Zendesk), Windows PowerShell, Rally, HP ALM, Docker for windows

Performance/ Security Test Tool: HP Load Runner, Fiddler, Apache Jmeter, Modern Cop, Webscout, Charles for IOS

Web Development Tools: ASP.NET 4.5/4.0, ASP NET MVC 5, ADO.NET, EF, HTML, AJAX, CSS 3, JavaScript, JQuery, Knockout JS, AngularJS

RDBMS: SQL Server, PostgreSQL, MongoDB

Version Control System: Git repo, TFS, Visual Studio 17

Browsers and Devices: Windows 7/8/8.1/10 (IE, Chrome, Opera, Mozilla), Mac (Safari, Mozilla, IE), IOS, Xamarin,

Accessibility, Localization, Globalization Testing tools: Jaws Professional, Keros, NVDA Screen Reader

PROFESSIONAL EXPERIENCE

Confidential, Detroit, MI

Sr Software Test Automation Engineer

Responsibilities:

  • Design, execute and monitor test automation scripts to perform Regression, Security, GUI, Integration and Database testing.
  • Built test automation framework and lead quality community towards a hybrid test architecture that includes keyword and data driven testing.
  • Perform all round testing of web/windows applications supported under Compensation engine.
  • Schedule on demand test runs using TFS Release Management to run scripts along with the code deployments in various environments.
  • Evaluate any pay differences or loan folders mismatches through the automation test scripts based on compensation plan effective dates
  • Responsible to create scripts in order to generate test data for data-driven testing as needed.
  • Implemented the page objects, custom UI controls, detected the dynamically generated control IDs over the webpage and built automation suite in Visual Studio C#.
  • Responsible to evaluate and improve code coverage using TFS and SonarQube.
  • Troubleshooting the existing automated scripts on modules and fixed them to work on cross browsers- Chrome, IE 10.0/11.0 and Firefox and devices.
  • Conducted front end, back end testing and reviewed pages for content problems, graphics problems and link verifications.
  • Performed Smoke Testing to make sure all the Test Channels are working in Windows, IOS, and Android devices as required.
  • Schedule and run automated scripts based on the pay periods with a CI/CD model.
  • Conduct Quality Community trainings and apply the best Test automation methodologies across the team.
  • Responsible for running load testing scripts for the application during major releases

Environment and tools: Protractor, Jasmine, Karma, Angular 7, Git, Selenium IDE/Webdriver, Microsoft Coded UI, C#, HTML, CSS, Javascript, ASP.NET, Visual Studio 2017, Nunit, TFS, IBM ICM Cognos, SQL, SonarQube, Fiddler, Jmeter, HP LoadRunner, Git repos, Postman, SOAP UI.

Confidential, Schaumburg, IL

Sr Test Automation Engineer

Responsibilities:

  • Actively involved in Client meetings, review business requirements along with the business analyst and made test planning and estimation based on the User Stories.
  • Selenium Automation testing for the web interfaces and run regression tests for each environment deployment.
  • Creating detailed comprehensive and well-structured test automation framework based on the test plans and test cases.
  • Estimating, prioritizing, planning and coordinating testing activities.
  • Hold and facilitate test plan or case reviews with cross functional team members and create test data based on the user stories.
  • Upload the test cases to HP ALM, execute and store test reports against the test suites.
  • Perform web service testing using SOAP UI test tool.
  • Manage defect using Rally, retest and close defects in Rally
  • Attend daily scrum calls, coordinate with offshore team and discuss blockers if any.
  • Functional, Regression testing in Membership and Claims domain. Having good knowledge in member Claim submission in different types of pricing, types of drugs and provider creation.
  • Validating member benefit details from RxClaims using mainframe system by connecting to iSeries in IBM Personal Communication tool.
  • Participated in Risk management and defect war rooms as part of agile meetings to ensure that validated deliverables meet functional and design specifications.

Environment and tools: Selenium, HP ALM 12.2x, Rally, Fiddler, SOAP UI 5.0, WebEx, IBM Personal Communications- iSeries.

Confidential, Redmond, WA

Software Test Engineer

Responsibilities:

  • Create and analyze test plans, test cases and templates specific to each compensation component.
  • Design automated test scripts to perform data-driven, keyword and web based regression testing using C# and Selenium framework.
  • Test execution across cross browsers and devices including Mac, iPhone and iPad.
  • Xcode customization and deployment according to the version to be tested on.
  • Performed Bug Bash for every Mega tenant testing under heavy loads and traffic on servers.
  • Automated highly secured identity management using C#, Selenium and Microsoft Coded UI Test Builder.
  • Create dynamic test data to input automation scripts that test at component level
  • Estimating, prioritizing, planning and coordinating testing activities.
  • Security testing performed on the coded using ModernCop and Webscout tools to detect any possible security loopholes
  • Create bugs and raise defects against the software tool.

Environment and tools: C#, ASP.NET4.5, Visual Studio 2015, TFS, Fiddler, Apache, Jmeter, Git repos, Powershell, Jaws Professional, Keros for Chrome, Charles IOS, ModernCop, Webscout, Xamarin, Xcode NVDA.

Confidential, Illinois

Web Technician- Graduate Students Assistant

Responsibilities:

  • Assist graduate students with various academic backgrounds on basic ASP.NET web forms and MVC framework development course.
  • Build the website as part of the course with the best features and design in the class.
  • End to end knowledge on design, development and documentation of the project with deep analysis on Business Requirements
  • Develop use cases and perform risk analysis with the project budget procedures.
  • Use rich bootstrap, HTML 5 and CSS 3 for the UI design.
  • Taught fellow students on how to use web sessions and cookies based on the previous experience.
  • Learning and teaching methods to test the product for traffics using fiddler.
  • Executing all the code in textbook exercises and modify them in a way understandable by students. Document and prepare PowerPoint presentations for the professor.

We'd love your feedback!