We provide IT Staff Augmentation Services!

Software Developer In Test Resume

0/5 (Submit Your Rating)

SUMMARY

  • Experienced in design, architecture and development of software test automation solutions for web - based and client server applications.
  • Extensive experience working as Software Developer in Test (SDET) on core Java, Restful Web services using jersey clientand rest assured.
  • Experience in every phase of Software Test life Cycle (STLC) and Software Development Life Cycle (SDLC)
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience inWaterfallandAgileProjects, worked very closely with Product owners in Agile and actively participates in Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective.
  • Good experience in designing and creating automation frameworks usingJava, Selenium WebDriver, Junit, TestNG, Appium, Maven, ANT, Jenkins, tools.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, and Functional Testing.
  • Worked inDevOps, installing, configuring and integrating Automation scripts onContinuous Integration tools (CI/CD)likeJenkinsfor nightly test suite execution.
  • Experience in writing goodquality object-oriented codefor testing purposes by following industry standardjava coding standards.
  • Experienced in developing Test cases, Test data, Test procedures, Test reports and Test documentation by building close partnership with product and engineering teams.
  • Experienced in testing applications on mobile across IOS and Android platforms using Appium.

TECHNICAL SKILLS

Coding Languages: Java, Gherkins

Markup Languages: HTML, XML, XPath, CSS Selector

Cloud Technologies: AWS EC2, S3, Sauce labs

Scripting language: JavaScript, Python, Perl

Databases: MySQL, Oracle, SQL Server

Testing Technologies: Selenium Web driver, Appium, JMeter, Junit, TestNG, Cucumber, Rest Assured and Postman.

Version ControlTools: GitHub, SourceTree, Tortoise SVN

Test, Build & Integration Tools: Maven, Ant, Jenkins

PROFESSIONAL EXPERIENCE

Confidential

Software Developer in Test

Responsibilities:

  • Working with Product and development teams to identify test areas and convert those to requirements for the test product and test cases.
  • Designing, reviewing and implementing test frameworks for Website and Mobile apps
  • Creating overall Test Plan documents and defining test strategy within the context of sprints
  • Identifying, documenting, reviewing and writing test cases for the features.
  • Using Java and Rest Assured to write functional tests to test web services.
  • Single threaded development owner of the test frameworks. Identifying enhancements in the test framework and functionality enrichments and implementing them with the team.
  • Performing Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time on local machine and cloud environment i.e. Sauce Labs.
  • Working with developers to update the defects, resolve them and track their status using JIRA.
  • Designed and implemented a TestNG based automation framework using SeleniumWebDriver for Smoke Tests and regression tests. The framework makes it super easy to write UI tests across browsers and environments for the eight Disney news sites. I integrated the framework with the Jenkins based Continuous Integration pipeline for automated runs with each code build.
  • Acted as the single threaded technical POC for our integration with a cloud environment startup Sauce Labs. Implemented the test framework that utilizes their cloud infrastructure and showcased across the organization.
  • Created automated parallel cross browser tests that run across a set of web browsers parallelly on cloud environments created with Sauce Labs.
  • Developed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Created mobile test automation framework using Appium that supported the launch of the reimagined ABC news app.

Confidential

Senior Software Engineer

Responsibilities:

  • Working in all the stages of Software Test Life Cycle (STLC) including Requirements Specifications Review, Test documentation, Application testing and Defect reporting.
  • Interfacing with dev and product teams for alignment and clarification of business requirements
  • Developing test plans and test strategies for the project.
  • As a senior member, owning the quality process in the team and helping other team members to ramp up and contribute.
  • Reviewing test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
  • Developing java-based utilities which will be useful for many teams to save manual task for data generation and verification.
  • Writing and updating Smoke & Regression Test Cases

We'd love your feedback!