Automation / Performance Test Engineer Resume
Plano, TX
SUMMARY
- Hands on experience in end - to-end testing lifecycle.
- Design and Implement Functional, Regression and system integration testing scenarios for multi-tier architecture Web Applications.
- Experience with Agile, Scrum, Waterfall, and CI/CD methodologies.
- Extensively experience with Protractor Selenium, JMeter, and LoadRunner to Create, Maintain, and Debug scripts.
- I work well in teams and possess strong communication and interpersonal skills.
- I also enjoy teaching and mentoring others in the team. Excellent analytical and problem-solving skills.
- Dedicated and meticulous tester. Identify, Analyze, and Prioritizes bugs working with developers and other teams to correct issues.
TECHNICAL SKILLS
Operating Systems: Windows XP, 2003, 2000, Vista, 7, 8.1, 10, and Windows NT
Languages: Typescript, Groovy, JAVA, VB Scripts, XML, JSON
Databases: DB2, SQL Server, MS-ACCESS, MySQL, Casandra DB, MariaDB
Testing Tools: Protractor, Selenium, JMeter, Postman, LoadRunner, WinRunner, REST API, SiteScope, Quality Center
PROFESSIONAL EXPERIENCE
Automation / Performance Test Engineer
Confidential - Plano, TX
Responsibilities:
- I was responsible for creating a completely new reporting app for internal and external teams to use. This included many API and Database calls to retrieve data hundreds of validations and outputting to Excel file, Database, and PDF.
- I was also required to Create, Maintain, and Debug automated tests using Selenium Protractor code for automated testing of Web apps.
- I developed and executed Functional and Performance test plans.
- I was responsible for managing NPM packages and the Node Modules for my Code.
- Designed scenarios based on important transaction and business requirements to simulate Real World scenarios on the system.
- I worked on manual testing as well. Placing orders and validation the flow, from creation, deployment and completion of the order.
- I worked on many projects and developers both globally (UK and India) and locally.
- I participated in all aspects of the sprint process from planning to retrospectives.
- Extensive history working alongside collaborative developers and product owners.
- I guaranteed quality was maintained by working with BAs and enforcing well written acceptance criteria.
- Worked with Developers to resolve Defect/Bugs.
- Work closely with software developers and took an active role in ensuring that the software components meet the highest quality (QA) standards and business requirements.
- Provide support to the development team in identifying real world use cases and appropriate workflows.
- Extensive experience testing Rest APIs.
- Experience in testing different service layer integration to support end to end systems.
Environment: Protractor Selenium, NPM 6.9, Typescript 3.6.3, Postman, SoapUI, Visual Studio, IntelliJ IDEA, MySQL workbench, MySQL, SQL developer, Node.js
Performance / Automation Test Engineer
Confidential
Responsibilities:
- I was responsible for all manual testing on several agile/scrum project teams.
- Create, Record, maintain, and Debug automated tests with Selenium.
- I developed and executed Functional and Performance test plans.
- Designed scenarios based on important transaction and business requirements to simulate Real World scenarios on the system.
- I worked on many projects and developers both globally and locally.
- I participated in all aspects of the sprint process from planning to retrospectives.
- Extensive history working alongside collaborative developers and product owners.
- I guaranteed quality was maintained by working with BAs and enforcing well written acceptance criteria.
- Worked with Developers to resolve Defect/Bugs.
- Created performance test plans for Benchmark Load Stress and Failover testing. Keeping in mind the SLA for various systems.
- Activating/configuring monitors and adding desired counters into the Graphs.
- Work closely with software developers and took an active role in ensuring that the software components meet the highest quality (QA) standards and business requirements.
- Provide support to the development team in identifying real world use cases and appropriate workflows.
- Extensive experience testing Rest APIs
- Experience in testing different service layer integration to support end to end systems
Environment: Apache JMeter 2.8 to 2.13, Java, JavaScript, Oracle SQL, REST API, Oracle BRM, Selenium
Software Test Engineer
Confidential - San Antonio, TX
Responsibilities:
- Developed Functional test plans and managed tasks for testing of business applications
- Performed Functional testing using various manual and automated testing tools.
- Create, Record, and Debug scripts.
- Designed scenarios based on important transaction and business requirements to simulate realistic scenarios on the system.
- Extensively worked in Web services with JMeter.
- Actively participated in Backlog review meeting, sprint planning, scrum meeting, daily standup and retrospective meetings.
- Extensive history working alongside collaborative developers and product owners.
- Measured response time, ninetieth percentile, and throughput of important actions and APIs using many different listening components.
- Developed JMeter enhanced scripts with Groovy script, functions, parameterized cookies, headers, and payloads.
- Worked with Developers and Dev Ops to resolve Defect/Bugs.
- Create and modify the settings such as Threads, Loop Count, Timers, Ramp-up Period, log settings, and controller timeout settings in JMeter.
- Responsible for creating performance test plans detailing requirements for Benchmark Load Stress and Failover testing.
- Involved in designing Load Stress Testing scenarios based on SLA for various systems.
- Proficient in coding loops into the JMeter scripts to run scripts for multiple iterations.
- Activating/configuring monitors and adding desired counters into the Graphs.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards and business requirements.
- Provide support to the development team in identifying real world use cases and appropriate workflows.
- Experience in PCI compliant environments.
- Performs in-depth analysis to isolate points of failure in the application.
- Assist in production of testing and capacity certification reports.
- Investigate and troubleshoot performance problems in a lab environment. This also includes analysis of performance problems in a production environment.
- Exposure to Oracle Billing and Revenue Management integration using rest API’s
- Experience in testing rest API integrating with in-house legacy billing system HMDB.
- Experience in migration testing from legacy HMDB billing system to oracle BRM.
- Experience in testing different service layer integration to support end to end system from backed billing system to upstream user interface.
Environment: Apache JMeter 2.8 to 2.13, Java, Groove, JavaScript, Oracle SQL, REST API, Oracle BRM, Selenium