We provide IT Staff Augmentation Services!

Sr. Software Quality Engineer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 8 years of experience in Information Technology with emphasis on Software Quality Assurance & Automation Testing.
  • Strong experience of the Software Development Life Cycle (SDLC), Agile ( Scrum) Methodology .
  • Extensive expertise in Software Testing Life Cycle (STLC)
  • Experience in working with open source toolsSelenium (Selenium RC, Selenium Web - Driver), TestNg, Eclipseand preparation of automation test framework.
  • Experience in usingSelenium Web driverandGridusing Java.
  • Accurate management using bug/defect logging tools like JIRA.
  • Involved in preparation of Software Metrics, Defect Report and Weekly Status Report.
  • Expertise in writingSQLQueries,SQL *PLUS, PLSQLstored procedures for databases like Oracle,MySQL, DB2 on UNIXas well as Windows platforms.
  • Experience asGUIas well asBackend developer.
  • ExperienceinFunctionalTesting,UnitTesting,IntegrationTesting,RegressionTesting,GUItesting,back endtesting,browser compatibilitytesting,and component testing on Windows.
  • Experience in writingTest Plans, definingTest Scenarios and Test Cases, developing and maintainingtest scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Experience with Data-driven testing and writing SQL queries for database manipulations.
  • Attended walkthrough and standup meetings with Project managers, Developers and QA leads.
  • Proficient in using Bug Management tools JIRA.
  • Knowledge on networking protocols (TCP/P Protocol suite) such asTCP, FTP, SSLandHTTP.
  • Ability to think from customers’ point of view and understand the complexities of the business.
  • Experience in working through tight deadlines.
  • Hardworking, focused and good team player. Strong Analytical and problem solving skills.
  • Enjoy learning and adapting to new technologies.
  • Positive attitude with excellent communication skills.

TECHNICAL SKILLS

Programming Languages: Java, Python

Web Technologies: HTML, CSS, JavaScript

Bug/Defect Tracking Tools: JIRA, Bugzilla

SDLC Methods: Waterfall, Agile (SCRUM) Methodologies

Databases: SQL Server, Oracle

Operating Systems: Microsoft XP/7/8, Linux, Mac OS X, Android, iOS

Other Tools: Microsoft Office, Apple iWork (Keynote, Pages, Numbers)

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Sr. Software Quality Engineer

Responsibilities:

  • Created the test automation framework with latest automation technologies to support the creation and execution of automation test cases.
  • Responsible for managing test cases written for every release by constant interation with QA lead and Developer lead.
  • Performed Functional testing to identify various critical points in the application and automated it using Selenium WebDriver.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (TestNg).
  • Performed Back End testing on certain modules like Setting up accounts.
  • Involved in writing SQL queries for retrieving and manipulating databases.
  • Performed automated web services testing for both REST and SOAP based API.
  • Used JIRA as a mode to log bugs and communicate with managers and developers with issues regarding closure of bugs.
  • Worked in the Agile Development Environment with frequently changing requirements and features.
  • Actively participating in Agile meetings for Sprint planning, implementation and execution..
  • Participated in Software requirements, Implementations, Design, Automation code reviews and attending Sprint planning meetings, Product backlog in Agile Software development.

Environment: Java, HTML, JavaScript, Selenium WebDriver/ JIRA, SQL Server, Agile (SCRUM) Methodology, Git.

Confidential, Mountain View, CA

Sr. Software Quality Engineer

Responsibilities:

  • Worked on Web based Payment Application.
  • Automated web applications by using Selenium WebDriver and TestNg.
  • Developed the Test plan, Test cases and Automation scripts for all the features of the payment application.
  • Worked on Authentication, Authorization, and batching of payments.
  • Created web services tests by using Java.
  • Application/System testing and environment testing and support.
  • Involved in Functional testing, Integration testing, Regression testing, Load testing, End to end testing & browser compatibility testing.
  • Worked in Agile SCRUM team, and used JIRA as a bug tracking tool.
  • Created Selenium Automation scripts in Java.

Environment: Java, HTML, Selenium WebDriver/ JIRA, SQL Server, Agile (SCRUM) Methodology, Git.

Confidential, Redmond, WA

Quality Automation Engineer

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Involved in integration testing of different modules.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Performed records, enhanced, and plays back test in Fire fox using Selenium .
  • Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.
  • Designing and documenting the test cases in a fast paced environment.
  • Collaboration with development and other QA on test execution.
  • Analysis and isolation of issues reported from clients.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Used SQL Queries for backend testing to check the data integrity and data consistency.
  • Interaction with developers to report software bugs and re-test the fixed issues.
  • Involved in Creating check lists for testing team.

Environment: Java, Junit, Selenium (RC, IDE, GRID), JavaScript, HTML, SQL, PL SQL, Web server - Apache, Mercury Quality Center and Oracle, Unix/Linux.

Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Writing the Acceptance Criteria and Test Cases for the Stories assigned to in JIRA.
  • Attending the Hurdles to discuss what the next story is and what the Acceptance Criteria is.
  • Experienced with designing and building automation frameworks in support of Continuous Integration (CI) in a test driven development (TDD)
  • Run automated ruby scripts on a Linux machine.
  • Log and track the defects found.
  • Update Quality Center for Test Plan based on Story Functional Requirement.
  • Peer review of Test Plan for the team member.
  • Peer review of automated test cases.
  • Push the automated test code.
  • Monitor the test execution.
  • Update the JIRA with manual/automated test cases.
  • Change the status of JIRA during the testing and also update the story based on functional requirement.
  • Involved in release testing.
  • Create/Update automated test cases based on release test cases.
  • Participate in daily Stand Up call and weekly Open/Close meeting.
  • Support the UAT team during their testing.

Environment: Agile, JIRA, QC, Windows, LINUX, XML, Java, Oracle 10g.

Confidential

System Test Engineer

Responsibilities:

  • Involved in Software requirements analysis, Design, and Testing of the application.
  • Created Test plans, Test Scenarios and Test strategies to facilitate the process of testing.
  • Performed manual testing, maintaining documentation on different types of testing i.e., Regression, Integration, System, Performance, User-acceptance and Black box.
  • Developed automated test scripts for functional unit, Integration testing as well as Regression testing.
  • Worked as a team member and helped to generate Test plans, Test cases and Test Scenarios based on the client requirements and functional requirements.
  • Developed test cases, test scenarios and procedures based on the test requirements.
  • Performed database testing.
  • Wrote SQL queries and stored procedures to validate data.
  • Managed all the bugs and conducted weekly meeting to discuss bug reports.
  • Set and manage customer expectations.

We'd love your feedback!