Automation Test Engineer Resume
Seattle, Wa
EXPERIENCE SUMMARY
- 10+ years of working experience in software development and testing.
- Highly skilled in test automation of functional, regression, UI and API tests with over 4.5 years of experience.
- Good hands - on-experience with implementing the CI/CD pipeline in AWS.
- Strong experience in formulating test plans, designing test cases (from requirement specs and use cases) and test automation scripts to support high quality deliverables.
- 6 years of experience in Functional testing, Integration/System testing, End to end testing, Regression testing, User Acceptance testing (UAT) and Back-End Testing of Web Applications and services.
- 3 years of programming experience in C# and .Net technologies involving complete software development life cycle that includes analysis, design, development, testing and deployment of software applications.
- 5 Years of programming experience in databases including Oracle, SQL Server and Sybase.
- Proficient in Object orient programming, troubleshooting and debugging.
- Very good experience with agile methodologies.
- Knowledge in automation testing using QTP, Load runner.
TECHNICAL SKILL SETS
Languages: C#, JavaScript, Gherkin
Frameworks: .Net, Selenium, Node.js, Cucumber.js, NUnit, XUnit, Coded UI, MS Test, Quality Center, Microsoft Test manager
Databases: Microsoft SQL Server, Oracle, Sybase
Tools: MS Visual Studio, Team Foundation Server (TFS), Visual SourceSafe (VSS), GitHub, GIT, SOAP UI, Jira
OS: Windows, Linux, Ubuntu
Others: ADO.Net, OOPS, SQL Server Management studio, Asp.net Ajax, UML, SQL * PLUS, TOAD, Aqua Data Studio, Jenkins, AWS, Micro services
Web Development: ASP.NET, XML, HTML, CSS, Asp.Net MVC, Web API, Web services
Software Development methodologies: Agile and Waterfall
PROFESSIONAL EXPERIENCE:
ConfidentialTechnology: Selenium, Java, Soap UI, SQL Server 2016, JIRA
Software Development Engineer in Test
Responsibilities:
- Writing automated test scripts in Java and Selenium and performing test executions.
- Performed extensive API/interface testing using SOAP UI.
- Significantly involved with data conversion testing, writing database queries and scripts for executing data comparisons and data conversion tasks.
- Used JIRA extensively for bug/issue logging and tracking and for all the project related activities
- Preparation of test strategy, planning and test execution documents while adhering to testing standards and quality assurance processes.
Technology: Cucumber, Selenium, Gherkin, GitHub, Visual Studio Code, Jenkins, Nodejs, CI/CD, AWS, Linux, GIT,
Automation test engineer
Responsibilities:
- Designed and developed a browser automation framework using Cucumber, Selenium and Gherkin.
- Involved in the creation of CI/CD pipeline for the application.
- Created cloud formation scripts and executed them for creating test server instances in AWS for the CI/CD pipeline.
- Executing/building the automated test scripts through Jenkins jobs.
- Designed and developed test automation framework for APIs.
- Preparation of test strategy, planning and test execution while adhering to testing standards and quality assurance processes.
- Acted as scrum facilitator whenever the team needed.
Technology: ASP.NET MVC, C#, Sybase, Selenium, Visual Studio 2013, Quality center, NUnit, GitHub.
Automation test engineer
Responsibilities:
- Defining and maintaining test system environments, configurations and test data.
- Writing automated test scripts in C# and Selenium and performing test executions.
- Worked on conversion of PortfolioBuilder to a micro service. Separated the browser automation piece for PortfolioBuilder from the main monolithic framework and made it independently executable and deployable.
- Designed and developed an API test framework using C# and NUnit.
- Worked on bug fixes and minor enhancements to the web site.
- Worked on database changes like altering/updating stored procedures.
- Preparation of test strategy, planning and test execution while adhering to testing standards and quality assurance processes.
Technology: ASP.NET 3.5, C#, MS SQL Server 2012, CodedUI, TFS, Visual Studio 2012.
Software Development Engineer in Test
Responsibilities:
- Design and development of automated test suites/cases using Coded UI & VSTS
- Executing the automated test suites and batch jobs and verifying the functionality of the application for correctness and readiness
- Identifying test case scenarios, preparation of test strategy, planning and test execution
- Logging defects found during the execution in TFS and triage with team on regular basis.
- Verifying the defect fix during weekly build release
- Verifying the backend data in SQL.
Technology: Oracle 9i, PL/SQL, UNIX shell scripting.
Software Engineer
Responsibilities:
- Created new tables, views, indexes, fine-tuned queries for the new enhancement using Toad, PL/SQL Developer and SQL* plus .
- Developed PL/SQL procedures, functions and triggers.
- Developed the UNIX shell scripts for automating the backup process.
- Performed SQL and PL/SQL tuning using various tools like EXPLAIN PLAN, SQL*TRACE, TKPROF and AUTOTRACE.
Technology: ASP.NET2.0, ASP.NET Web Services, C#, MS SQL Server 2005.
Software Engineer
Responsibilities:
- Responsible for gathering business requirements, functional requirements and design documents.
- Created the new database that included creation of tables, views, indexes etc.
- Developed the fine-tuned queries, stored procedures, functions and triggers that were required for the web services.
- Designed and developed the .NET web services that were required to interface the database with the existing legacy applications.
- End-to-end testing was done to ensure that the legacy applications could fetch the required data from the web services.
- Extensive database testing was done to ensure data validity and data integrity.
Technology: ASP.NET2.0, Oracle 9i, C#, JavaScript, XML, HTML, NUnit
Software Engineer
Responsibilities:
- Designed and developed .NET Web Pages as part of the enhancements in the project.
- Performed the day-to-day maintenance activities in the project.
- Worked on creating Oracle stored procedures, triggers, queries and other database objects.
- Extensively involved in writing and designing templates for the test plans and test cases and w orked with source control tools like VSS.
- Performed functional, integration, regression, end to end and user acceptance testing
- Was involved in doing reviews and peer reviews through all phases of the project.
Technology: ASP.NET2.0, MS SQL Server 2005, VB.NET, JavaScript, XML, NUnit
Software Engineer
Responsibilities:
- Worked on creating the design documents, the database entity-relationship diagrams and designing templates for the test plans and test cases.
- Worked extensively in the coding/development of significant web pages in the application.
- Created the database objects like tables, views, indexes, stored procedures, functions and triggers that were necessary for the front-end application.
- Performed functional, integration, regression, end to end and user acceptance testing.
Technology: Oracle 9i, PL/SQL, UNIX Shell scripting, SQL*PLUS, TOAD.
Production Support Team Member
Responsibilities:
- Created database tables, complex queries, indexes, views, triggers and stored procedures.
- Created and modified several UNIX shell scripts according to the changing needs of the project and client requirements and scheduled them using crontab.
- Maintenance and support activities of DEML.
- Created test plans and test cases and carried out unit testing of the stored procedures, functions and triggers that were created as part of enhancements to the project.
