We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Overall 10+years of experience as QA Automation Engineer, in which 4 years of experience as Software Development Engineer in Test.
  • Extensively worked on Manual, Automation, DevOps, Cloud (AWS), Mobile, API, Webservices applications.
  • Experience on various domains such asCommodity Trading, Corporate Banking, Personal Banking and Financial Services.
  • Expertise in Manual Testing, Automation Testing, Mobile Testing, Web - based and Cloud (AWS) applications.
  • Excellent noledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience inWaterfallandAgileProjects, worked very closely wif Product owners in Agile and attended different ceremonies likeSprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective.
  • Proven ability in designing and creating automation frameworks usingPython, Java, Selenium WebDriver, Pytest, Junit, TestNG, POM, UFT, VB scripting, TestComplete, TestExecute, Maven, Jenkins.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (Hybrid, Keyword Driven and Data Driven Frameworks).
  • Experience inPython,development by applying different concepts likeOOPS concepts, Collections, Strings,Exception handling, etc. and experience in Groovy and JavaScript.
  • Worked inDevOps, installing, configuring and integrating Automation scripts onContinuous Integration tools (CI/CD)likeJenkinsfor nightly test suite execution and Octopus for deployment.
  • Experience in installation and Administration of version control systems likeGIT(Distributed Version Control),GitHub,BitBucket and SVNVersion Control
  • Experience in automatingMobile applicationsusingAppium for Native Apps and Hybrid Apps.
  • Automated AnglarJS applications using Selenium and Protractor
  • Working wif Unit Test Frameworks likePytest, TestNG, and Junit.
  • Experience in implementing thePage Object Model (POM)by creating element for each page object and reused all the objects in various scripts.
  • Experience in testingWeb Services-SOA architecture, XML transactions,SOAP, HTTP andRESTusing various tools likeSOAP UI/Ready APIand selenium.
  • Automated Webservices by writingPython and usedassertionsfor data validation and performed data driven for validating differentendpoints.
  • Hands on Experience on maintainingHigh Availability Architecture.
  • Expertise inHTML, CSS, HTTP, JavaScript, XML, Bootstrap, AngularJSandjQuery.
  • Worked wifEclipse, PyCharm, HTTP client and Maven.
  • Performed Database/Backend testing by writing complex SQL Queries fordata validation and integrity,good at writingcomplex Joinsand noledge inPL/SQL.
  • Worked wifSelenium Grid/TestNG for running multiple tests across different browsers in parallel
  • Worked on testing applications on different browsers likeIE, Firefox, Android, Safari and Chrome
  • Experience include Unit testing, Functional testing, Regression Testing, AdHoc Testing, API testing, User Acceptance Testing, Integration testing, System testing, Smoke testing, browser compatibility testing & Security testing of client/server, Web Base Applications and Operation Acceptance Testing.
  • Expertise in using various defect-reporting and defect-tracking tools likeJIRA and HP ALM.
  • Experience in writing goodquality object-oriented codefor testing purposes by following industry standard.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and perform as part of a team.
  • Able to work collaboratively wif testers, developers, technical support engineers and other Team members in testing complex projects and in the overall enhancement of software Product quality.
  • Training the new team members on Testing, Application modules, Tools and process followed in the project set up as organization standards.
  • Experienced in environments requiring direct Customer interaction during specifications testing and project implementation phases.
  • Worked as individual contributor and lead a team of 10 members.

TECHNICAL SKILLS

Testing tools: Selenium WD, TestComplete, TestExecute, UFT, Appium, Pytest, JUnit, TestNG.

Web Technologies: HTML, CSS, Bootstrap, JavaScript, AngularJS, XML, JDBC & REST services

Defect Tracking Tools: HP ALM, HP Quality Center, JIRA

Build Tools: Maven.

Languages: Python, SQL, Java, VB.net, ASP.Net, .Net.

CI/CD Tools: Jenkins.

Deployment Tools: Octopus

Cross Browser Platform: Browser Stack and Selenium GRID

Databases: Oracle, DB2&MongoDB

Version Control: Subversion, GIT, GITHUB and BitBucket

Operating Systems: Windows XP/7/8, Mac OS, Android and iOS

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test

Responsibilities:

  • Involved in various meetings wifBusiness analysts and developers.
  • Worked wif business users to understand their requirements.
  • Created HeatMap for various application to identify high level risk scenario for business.
  • ConductedFunctional testing, Regression Testing, Smoke testing, using selenium and TestComplete.
  • Created automation test scripts using Pytest wif POM and TestNG wif POM to test the web applications and desktop application usingSelenium WebDriverand TestComplete wif Python and JAVA/maven.
  • Expertise in mobile automation using Appium, selenium in both Android and IOS for Native and Hybrid Apps.
  • Expertise in usingSelenium Gridto run test scripts on different platforms and against different browsers in parallel to save time.
  • UsedJenkinsto execute the test scripts periodically onSelenium Gridfor different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing andParallel testingonChrome, Firefox and Safari.
  • Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing usingPytest and TestNG Annotations.
  • Involved inDevOps Migration/automationprocesses for Build and Deploy systems.
  • Setting upJenkins’smaster, adding the necessary plugins and adding more slaves to support scalability and agility.
  • Planning and setting up of Continuous Integration for various properties onJenkins wif Commit, Component, Assembly,Deploy and Smoke jobs.
  • Experience setting up instances likeElastic Load BalancerinAWSfor high availability.
  • UsedAWS to deploy the projectonEC2 instance. Implementation of the Business logic layer for Services.
  • Integrated Jenkins wifversion controller (GIT)and scheduled builds to run automatically during a build release.
  • Administered and EngineeredJenkinsformanaging weekly Build,Test, andDeploy chain, GITwifDev/Test/ProdBranching Model for weekly releases.
  • HandledSelenium Synchronizationproblems using Explicit & Implicit waits during regression testing.
  • Thorough experience in implementingAutomation Tools TestComplete, Selenium WebDriver, JUnit, TestNG, Pytest, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST wif Ready API/POSTMAN.
  • Involved closely wif developers in Development of UI modules using HTML,JavaScript, CSS and Bootstrap.
  • Attending all agile ceremonies (Grooming, Planning, Demo, Retro, Check in calls)
  • Involved in designing/uploading from Jenkins and maintaining of test cases in JIRA using QMetry
  • Logging defects in JIRA and tracking them to closure.
  • Identifying the functional scenarios at earliest and developing automation script.

Confidential

Senior Test Analyst

Responsibilities:

  • Analysis of the Project Documents provided by Stake holders.
  • Requirement Analysis and giving estimates for Design & Execution.
  • Identifying the functional scenarios at earliest and developing automation script \ framework.
  • Involved in parallel automating where I was automating up to 40 % of the functional test cases using HP UFT\Selenium Web Driver tool using Hybrid Framework.
  • Involved in Functional System Testing, Regression Testing End to End Testing.
  • Involved in creating automation script\framework for both functional and regression test cases.
  • Involved in creating automation script \ framework for mobile testing to test native apps.
  • Executing the Test cases using UFT\Selenium automation tool and raising the issues\defects in HP ALM.
  • Mobile testing for Native Apps.
  • Apart from Functional testing, I have developed and executed regression test cases using automation script \ framework.
  • Maintaining the Clarifications/Query Tracker on behalf of the team to clarify doubts.
  • Attending daily status call wif Stake holders and sending DRS.

Confidential

Senior Engineer

Responsibilities:

  • Analysis of the Project Documents provided by client.
  • Requirement Analysis and giving estimates for Design & Execution.
  • Involved in Test plan creation, Master Test Plan creation and Test execution signoff document creation.
  • Involved in Functional System Testing, Regression Testing End to End Testing.
  • Executing the Test cases and raising the issues\defects in HPQC.
  • Mobile testing for Native apps using simulator and emulator.
  • Maintaining the Clarifications/Query Tracker on behalf of the team to clarify doubts.
  • Attending daily status call wif client.
  • Sending daily status reports to client

Confidential

Engineer

Responsibilities:

  • Analysis of the Project Documents provided by client.
  • Involved in Test plan creation and Test execution signoff document creation.
  • Involved in Functional System Testing and Regression Testing
  • Executing the Test cases and raising the issues\defects in HPQC
  • Sending daily status reports to client

We'd love your feedback!