We provide IT Staff Augmentation Services!

Software Test Engineer Resume

4.00/5 (Submit Your Rating)

Leesburg, VA

SUMMARY:

  • Over 7 years of IT Experience in Software Manual and Automation Testing of web and client - based applications; proficient in Automated testing using tools such as Selenium, Cypress, WebDriverIO and KatalonStudio.
  • Experienced in developing custom automation frameworks using Page Object Models, Version Control Systems like GitHub, GitLab and SVN (Subversion), Github and Jenkins as part of the CI/CD Process
  • Excellent noledge and working experience in writing Test Plan, Test cases, Test execution, Bug Tracking and Test Summary Reports.
  • Developed automated tests for RESTful Web Services using tools such as SoupUI, ReadyAPI Suite and Postman.
  • Experienced with accessibility testing using tools such as WAVE, JAWS and NVDA. Familiarity with Section 508, Web Content Accessibility Guidelines (WCAG), and ADA provisions and their related application to policy, products and services; developed test plans as needed for Section 508 compliance testing.
  • Experienced in analyzing existing QA models and redefining QA Processes based on QA best practices and guidelines to improve the company-wide QA process and mindset of QA personnel.
  • Performed Black box and Gray box testing including GUI, Ad-hoc, Smoke, Functional, Regression, System,Integration, Back End and UAT testing.
  • Created Test cases based on high-level technical requirements using JIRA, Rally and YouTest.
  • Participated in white box testing on developer’s SQL code and wrote SQL queries to validate backend databases.
  • Performed testing mobile applications and websites on iOS and Android platform. Participated in mobile device usability and UX design planning and user testing.
  • Experienced in Cross-browser using Internet Explorer, Firefox, Google Chrome and Safari.
  • Capable of controlling multiple projects with focus on attention to detail related to software testing.
  • Assisted in Creating, Scheduling, Executing and Analyzing Test Sets.
  • Possess excellent interpersonal communication and problem solving skills.
  • Experienced in providing mentorship and guidance to team members in order to implement test automation practices in various stages of the software development process.
  • Provided customer service, support and training for staff on new and existing technologies.
  • Facilitated team’s retrospective and lead team’s improvement efforts.
  • Maintained the Kanban board, Scrum team capacity plan, Scrum board, sprint backlog, velocity charts and burn down charts.
  • Provided data to assist in prioritizing product bug fix, enhancements and new feature backlog.
  • Worked directly with customers to validate assumptions and communicated potential solutions for feedback.
  • Supported Quality Management System (QMS) and CMMI processes and perform audits.
  • Identified gaps in potential solutions through requirement traceability.

TECHNICAL SKILL:

Testing Tools: ALM/Quality Center/TestDirector, Unified Functional Testing (UFT)/ QuickTest Professional (QTP), Cypress, WebDriverIO,Katalon Studio, Katalon Recorder, SOAP UI, BrowseEmAll, Netsparker, JIRA, Selenium, TestComplete, Rally, PostgreSQL, Tortoise SVN, Jenkins, Postman, ReadyAPI, JAWS, WAVE.

Programming Languages: JScript, Java, Java Script, VB Script, PL/SQL, SQL, Web languages HTML, XML

Operating System: Windows, MS-DOS, UNIX/Linux

Microsoft Suite: Visio, Power point, MS Office

Database: Oracle, SQL Server, MySQL, DB2

PROFESSIONAL EXPERIENCE

Confidential, Leesburg, VA

Software Test Engineer

Responsibilities:

  • Developed and executed test plans for complex systems using requirements, use cases, and technical specifications
  • Developed and executed API testing with automated tools
  • Conducted software testing in an Agile development environment
  • Worked with Agile teams to analyze requirements, create use cases, and design test strategies.
  • Executed both automated and manual acceptance tests using open-source tools and custom frameworks.
  • Developed and executed automated regression tests for production systems
  • Helped support existing process development & improvement initiatives across the organization
  • Worked with developers to design and implement test frameworks as needed on various projects
  • Used Postman to develop and execute regression scripts
  • Used Cypress extensively to create automation regression suite from scratch
  • Worked with Cypress config files to set up tests separately for multiple environments
  • Led CMMI audits and followed up with project leads on areas of improvements
  • Worked with team members to streamline the testing process using automated scripts.
  • Produced documents such as user guides to ensure the process of running regression testing was easy to follow among team members.
  • Interacted with clients regularly before, during and after releases to ensure that results produced were up to the required standards
  • Used task management tools such as Jira to document tasks status from opening to closure
  • Tested both web-based versions of application and mobile applications to ensure accurate flight data.
  • Verified application databases to ensure data was accurately being pulled from and written into the database using tools such as DBeaver and beekeeper studio

Confidential, Falls Church, VA

Software Test Engineer

Responsibilities:

  • Wrote end to end automated tests using various tools such as a Katalon Studio (Selenium based tool), Cypress and WebDriverIO (Javascript based) as per project requirements.
  • Mentored and trained team members to implement automated test practices into the QA cycle to have increased release regression testing and catch bugs earlier prior to manual intervention.
  • Implemented scheduled (nightly) test runs to ensure stability of overall application under test as new features were developed and pushed to the test environment and eventually to the production environment
  • Built Restful API automated tests using Postman that was used for Build Verification
  • Tested various FDA applications to ensure products of the highest quality were delivered.
  • Performed as business analyst and scrum master roles to halp facilitate sprint activities and ensured customer requirements were captured and delivered accurately.
  • Worked with WAVE & JAWS tool to verify 508 compliance of applications under general accessibility requirements and screen readers. Tested website games for 508 compliance using tools such as WAVE, JAWS screen reader, Color Contrast Analyzer, etc.
  • Worked on verifying application functionality across all major browsers and mobile devices using tools such as BrowserStack and Sauce Labs.
  • Created documents such testing checklists to ensure both critical and minor functionality of applications were covered during testing cycles
  • Worked with JIRA and YouTrack to track progress of sprint work completed and delivered between different development environments and to report and track bugs found during different phases of the testing cycle.
  • Ran tests to discover issues related to broken links, accessibility and usability throughout websites using tools such as SortSite.
  • Attended various meetings such as sprint retrospective and weekly briefing meetings; provided updates on work progress.
  • Worked on creating documents such as releases matrices, standard operating procedures and test plans
  • Involved in carrying out smoke tests following changes made for maintenance and live deployments.
  • Executed regression tests following delivery of new sprint content into test environment.

Confidential, Alexandria, VA

Software Quality Automation Engineer

Responsibilities:

  • Validated web services using tools such as ReadyAPI and Postman.
  • Developed continuous integration jobs using JENKINS to run fully automated API and UI suite.
  • Wrote API Collection using POSTMAN for the development team that was part of the Unit test coverage.
  • Responsible for performing various types of process evaluations during each phase of the software development life cycle (SDLC).
  • Performed web accessibility testing for screen reader validation using JAWS and NVDA. Worked with WAVE (Web accessibility evaluation tool) to evaluate web application accessibility.
  • Aided software development team and interpreted section 508 technical standards. Documented plans and guidelines to provide support in 508 testing activities.
  • Executed manual and automated test scripts for the User Acceptance Testing, Functional, System, and Integration Testing.
  • Created scripts for Data driven tests to check how application performs with different sets of data using TestComplete. Generated automated test scripts for regression testing using Selenium WebDriver.
  • Created Custom functions to make the scripts reusable and associated with the function library in TestComplete using JScript.
  • Developed daily and weekly status reports.
  • Worked with the User Group to document the requirements after analyzing and finding gaps in them.
  • Coordinated efforts between product development teams and offshore test teams.
  • Performed backend testing manually using SQL queries. Proficient in various SQL queries by writing different joining statements such as Inner Join, Left Outer Join, Right Outer Join as Full Outer Join.
  • Attended various meetings like Kick Off Meeting, Daily Stand up Meeting, Product Backlog Meeting, Release Backlog Meeting, Sprint Backlog Meeting, Demo, Retrospective Meeting to gather info about user stories; also provided necessary feedback to my team.
  • Participated in the implementation and execution of all aspects of testing activities including planning, creation, execution and management of test plan, test case, test script, test scenario, test summary reports and defects.
  • Identified and documented functional user stories and mapped them to individual test cases by using Traceability Matrix.
  • Used Unified Functional Testing to create and run automated scripts to carry out regression tests.
  • Performed Boundary Value Analysis, User Acceptance testing, Build Verification Testing, Smoke Testing, Functional Testing, System Testing and Regression Testing as required. Environment: MySQL, MS Office, SQL, Windows and Linux, TestComplete, Selenium, ReadyAPI, Postman Rally, Tortoise SVN, JAWS and NVDA

We'd love your feedback!