We provide IT Staff Augmentation Services!

Software Developer In Test Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 6 years of IT experience and worked as Automation Engineer
  • Highly experienced in Java technologies and involved in Software design, development of engineering, testing, and Production deployment of n - tier architecture Business applications.
  • In-depth knowledge of software QA methodologies and Waterfall, Agile.
  • Experience in planning, coordinating and performing Integration Testing, Validation Testing, Functionality Testing and Regression Testing, Database testing, Performance testing, GUI testing, User Acceptance Testing.
  • Expertise in Entire Software Development Life Cycle (SDLC) and Test Development Life Cycle which includes Requirement analysis, system integration and Team Building.
  • Experienced in Defect Management using Test Director/ Quality Center and JIRA
  • Track defects by using a bug tracking system Quality Center and do tests for issues. Report defects to software developers in order to ensure compliance with standards.
  • Worked under Agile Environment and participated in daily stand up meetings and used JIRA as a project and issue tracking tool.
  • Performed testing efforts in an organized incremental fashion involving pre-planning, planning and retrospective meetings along with daily SCRUM.
  • Experience in writing and executing selenium tests in JAVA using Selenium Web Driver and Test NG and ANT.
  • Integrated the test suites to Jenkins/Hudson to execute them automatically after every successful deployment.
  • Extensively worked on backend testing and well versed with SQL, PL/SQL queries to run the data integrity tests.
  • Experience in writing effective, complex SQL queries, review and translate the meaning of the results.
  • Implemented selenium Grid and executed tests in parallel that helped reduce the execution times significantly.
  • Proficient in Testing Web services using SOAP UI, Curl Shell and other REST Clients
  • Experience with SVN, GIT and Code Repository Tools
  • Very good knowledge in UNIX commands to perform various operations as well as to measure and monitor the system performance.
  • Exceptional written/verbal communication skills, including the ability to effectively document procedures, processes and results.

TECHNICAL SKILLS

Languages & Tools: JAVA, Web Services (SOAP), REST, JSP, JDBC

Web/Application Servers: JBOSS, Jetty, and Apache Tomcat.

Web Technologies: HTML, XML, DHTML, SOAP

Databases: Oracle/9.x/10.x, MS-Access, SQL Server.

Design Tools: Microsoft Visio 2003/2005 Professional, UML.

Verticals: Finance.

Operating Systems: Windows XP/Vista/7

PROFESSIONAL EXPERIENCE

Confidential

Software Developer in Test

Responsibilities:

  • Analyzing and understanding the Business requirements and Verifying the Business requirement document and Technical design document against requirements.
  • Participated in the Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
  • Performed Functional, System, and Regression testing of a web-based application working in an agile environment.
  • Performed Smoke Testing on the application before accepting the build for a major testing effort.
  • Work in the agile environment with frequently changing requirements and features set.
  • Attended standup calls on daily basis.
  • Documented the test cases in user story-acceptance criteria format.
  • Participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
  • Performed automated testing of a web-based application using Selenium Web Driver.
  • Implemented Selenium Grid to run the selenium tests in parallel and reduced the feedback loop times significantly.
  • Configured 3 selenium nodes to one hub with each node capable of handling 10 browsers so that at any given time 30 tests ran in parallel.
  • Involved in Continuous Integration (CI) using Jenkins.
  • Used ANT as build tool to run tests in Jenkins
  • Used Test NG to run the tests and generate the reports.
  • Involved in writing complex SQL queries to extract the data from Oracle database.
  • Performed extensive data validation, back end testing and reporting are testing using advanced SQL queries
  • Responsible for defect management includes, defect logging, defect tracking, defect triaging and defect closure.

Environment: Java, Web Services, UNIX, Oracle, SQL, Agile, JIRA, Selenium, Jenkins, ANT, Test NG, GIT, Maven, Selenium grid, Postman.

Confidential

Automation Engineer

Responsibilities:

  • Developed test cases to validate data migration, and user interface functionality of web based applications.
  • Responsible for weekly status, attend the bridge meetings showing progress and future testing efforts.
  • Implemented Data driven Automation Framework and Migrated to Selenium Web Driver
  • Verified Database Using Selenium Web Driver and used Assertions and Annotations in Selenium web driver
  • Used Junit framework with selenium for developing and executing the Automation scripts
  • Executing and enhancing the Automated Scripts in Selenium
  • Developed Cross browser, web-application Automation scripts in Selenium
  • Used Eclipse to integrate with the Selenium Web Driver to execute the scripts
  • Developed Cross browser, web-application and Mobile Application Automation scripts in Selenium
  • Performing Functional, Regression, UI and Integration testing on Java Applications
  • Writing Curl Commands to send XML requests and retrieve Responses
  • Executed SQL queries to validate the Data in the back-end using Toad
  • Involving in Code Deployments to Production site and Is a part of continues integration team to implement daily deployments
  • Writing Requirements Traceability Matrix and mapping the Requirements to Test cases
  • Performing server level tests during the code deployment to production for the server level QA sign off

Environment: Java, Junit, Selenium WebDriver, Eclipse, ALM

Confidential

QA Analyst

Responsibilities:

  • Worked with Functional Requirement and Business Requirement Documents through sessions to get a better understanding of the system.
  • Participated in requirement and design walkthroughs
  • Analyzed system Requirement and developed Test Strategy, Test Plan, Test Procedure.
  • Involved in identifying Test scenarios, Test cases and execution of test script.
  • Worked on data validation by accessing SQL tables by executing complex Query.
  • Performed Database validations, data extraction, and data integrity validation by executing SQL Queries on Oracle and MySQL databases.
  • Involved in System, Regression and User Acceptance testing.
  • Generated detailed test status reports, performance/capacity reports and graphical charts for higher management
  • Used HP ALM document test requirements, create test cases, execute test cases and manage defects.
  • Writing complexSQLscripts for database testing on OracleSQLDeveloper.
  • Created product rules and migrated zip files from development to QA, UAT & monitored Performance when regularly.
  • Involved in testing and Bug Fixing Activities.

Environment: Java, SQL, Oracle, MySQL, QC, ALM

Confidential

Jr Programmer Analyst

Responsibilities:

  • Developed proof of concepts for any new applications in design.
  • Contributed to servlet based application development.
  • Assisted in maintaining and updating existing applications and modules.
  • Helped design form validation programs using HTML and JavaScript.
  • Developed UI pages using JSP and Servlets
  • Provided assistance and support to programming team members as required

We'd love your feedback!