We provide IT Staff Augmentation Services!

Qa Automation Consultant Resume

4.00/5 (Submit Your Rating)

Weston, MA

SUMMARY

  • Experienced software test automation engineer specialized on testing Web applications from front end to back end with working knowledge of HTML, JSON, CSS, Java and REST. Hands on experience in developing automation framework with Selenium; Mobile testing experience on IOS and Android emulators;

TECHNICAL SKILLS

Languages: Java, Groovy, C/C++, Python, Scala, JavaScript, Perl, JSON, XML, JSP, HTML, SQL

Operating Systems: Linux, Unix, MS Windows, Android, IOS

Software & Tools: Selenium, Geb, Spock, Eclipse, Intellij, Maven, Gradle, JUnit, TestNG, Jenkins, Docker, JIRA, Fiddler, Git, Perforce, Postman, curl, JMeter, SquirrelSQL Client, NewRelic, Firebug, Firepath, SOASTA, Splunk, MySQLWorkbench, SVN, Bugzilla, HP Quality Center, MS SQL Server 2008, WinSCP, Git Extensions

PROFESSIONAL EXPERIENCE

Confidential, Weston, MA

QA Automation Consultant

Responsibilities:

  • Create and demo an automation framework using Selenium WebDriver, Java, Eclipse, and Maven. TestNG is used to generate the report.
  • Testing Monster’s Big Data JobAds Platform developed with AWS technologies.
  • Work on the implementation of Test Automation Framework using Geb, Spock and Groovy for Command Center GUI and cloud APIs.
  • Tests are developed using Intellij IDEA.
  • Gradle is used for building the test project and manage dependencies. Perforce is used for source code control.
  • Create automated Spock test to verify clicks in Amazon S3 files based on the time that clicks are generated. RestS3Service API from jets3t library is used to access the S3 buckets.
  • Setup Jenkins Server and Selenium Grid with Docker and build jobs to establish continuous automation.

Confidential, Waltham MA

Senior Quality Engineer

Responsibilities:

  • Automated acceptance and regression level functional and performance test cases in Java testing REST APIs and web applications for email marketing system on a continuous delivery model from development environment and test environment to production; Working experience with GIT and Maven.
  • Leaded the Website regression tests in Automation; Developed automated UI regression test for company’s website using JUnit, Page Object and Selenium WebDriver API in Java and Scala; Refactored the code to make it supporting the toolkit and the before toolkit products testing. Maintained and executed the test plans on different browsers including Firefox, Chrome, Internet Explorer, iPhone, iPad and Android emulators.
  • Moved automated test code from corporate’s Test Automation Framework repository to the ES/landingPages repository to facilitate CI/CD, also developers in the team can run the tests as needed and team member can review the test code as well;
  • Designed and constructed API performance tests using cloud - based SOASTA tool after gathering customers’ production profiles.
  • Executed and triaged WebServices’ regression tests on testing environment in Jenkins before production deployment; determined the root cause for failed test cases.
  • Built and deployed website application to test environment and carried out the weekly website production release using Jenkins;
  • Developed and maintained automated load test scripts using JMeter;
  • Initiated the research on mobile testing framework. Set up Android and iPhone emulator and developed the automated test code for company’s website pages;
  • Worked with developers to understand new product features for the purpose of designing and developing test cases and executed user story specific test cases; participated in the design document review and contributed to quality requirements and ensure testability.
  • Trained new quality engineers with automation testing framework and structures. Ensure the test automation code follows a consistent, maintainable, and extendable architecture.
  • Monitored the error trend during production deployment using NewRelic and Splunk queries.

Confidential, Boxborough, MA

QA consultant

Responsibilities:

  • Worked in a fast-paced agile scrum software engineering environment testing contact center enterprise solutions. Create automated API and UI test for the web configuration gadgets in Java/Groovy using Selenium WebDriver API and JUnit.
  • Analyzed and reported bugs for each Sprint; Participated in the functional design review and test specification review.
  • Verified Call Detail Record and Termination Call Detail data using SQL queries against MS SQL Server 2008 database

We'd love your feedback!