We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Quality Assurance professional seeking challenging position as QA Engineer
  • Over 18 years of experience in testing, troubleshooting and resolving software problems
  • Senior software QA tester with full system development life cycle experience, including designing, developing and implementing test plans, test cases and test processes.
  • Excel in creating test plans and running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality
  • Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
  • Highly experienced with Dimensions, JIRA, and Quality Center (ALM)
  • Strong Knowledge of relational database design (SQL Server, Oracle)
  • Experienced with T - SQL/PL-SQL including joins, stored procedures, user defined functions, views, triggers
  • Experienced in UNIX/Linux command line, shell scripting
  • Knowledge of C/C++, OOP, Javascript, C#, Python
  • Familiar with HP QTP
  • Experience in Javascript, Eclipse IDE, Selenium WebDriver, JUnit and TestNG.
  • Well versed with Handling Elements in Selenium WebDriver.
  • Writing Test cases using Element locators, WebDriver methods, Javascript programming features and TestNG Annotations.
  • Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Knowledge of web services (SOAP and REST)
  • Agile/Scrum experience
  • Experience working in a onshore/offshore model
  • Require very little or no supervision and very self-motivated
  • Excellent problem-solving skills

TECHNICAL SKILLS:

Operating Systems: UNIX, Linux, Windows

Tools: HP Quality Center (ALM), Dimensions, JIRA, CVS, SVN, GIT, RTM, Eclipse IDE, Selenium IDE, Selenium Webdriver, Junit, TestNG, Firebug, Firepath, SOAPUI, Tektronix GeoProbe, Tektronix G10/IRIS, WinSCP, Wireshark, Oracle, Toad, SSMS, SSIS, QTP, Enabler 9.1 and 9.3, CRM, OMS, CSM, System X, Vertex and OMS

Apps: GPRS, UMTS, VoIP, 4G LTE, SigTran, Microsoft office, Q Messenger, GSM MAP, INAP, CAMEL, ISUP, IPv4/v6, UDP, TCP, SIP, DNS, Radius, LDAP, Diameter, WAP, HTTP, M2PA, M3UA, RANAP, UMTS, SigTran, IuCS, IuPS, ATM, Frame Relay, ASN.1, C-Plan, XML, HTML

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

QA Engineer

Responsibilities:

  • Worked as part of AT&T Uverse team on Enabler system of Amdocs.
  • Main responsibilities include progression (new functionalities), regression, and production support as a QA Engineer in a data driven system (Enabler)
  • Analyze design documents, outline the enhancements and create test plans accordingly
  • Create Requirements Traceability Matrix to make sure all requirements are covered in during testing.
  • Carry out Manual/Automated Testing with Linux Shell scripts, Javascript, and SQL scripts.
  • Created bash shell scripts to automate bouncing of APIs, daemons and processes as needed to perform different kind of testing
  • Automated error detection in logs by created bash sell scripts to check jobs, APIs and daemons logs for errors and exceptions.
  • Test and certify the fixes provided by development team before deployment in Production
  • Perform positive and negative testing once fix is available for testing as well as regression testing to make sure existing functionality is not broken
  • Involved in day to day meetings for the reviews, approvals and testing activities of new offer releases and promotions for Uverse and Unified accounts.
  • Write ad-hoc SQL queries to test the application for data integrity and verified the contents of the data tables
  • Verify the integrity of data to make sure data is flowing properly between tables based on requirements
  • Responsible for creating test data and scenarios as needed from either CRM or backend using Web APIs.
  • Performed XML file testing from UI as well as from Back end Database
  • Performed Sanity, Regression, Integration and End-to-End testing on new builds for every release
  • Coordinate with other teams to make sure End-to-End functionality is working as expected.
  • Coordinate with 3rd party interfaces such as Vertex (Taxations), CAPM (Payments) and TDMS (File transfers to interfaces).
  • Report defects using Quality Center and JIRA (depending on project), writing priority and severity and description of the defects
  • Involved in verification of all type of defects, and doing modification, closed, re-open based on observation of defects
  • Responsible for keeping track of all issues/defects for every release
  • Help development teams reproduce defects reported by Production.
  • Perform root cause analysis
  • Maintain Linux environments for testing teams
  • Make sure the processes are running properly
  • Check memory issues
  • Working in onshore and offshore Coordination activities
  • Attend HO calls with offshore team and prioritize the tasks
  • Review and discuss the any blockers
  • Follow up with relevant teams to solve the blockers

Confidential, Plano, TX

QA Engineer

Responsibilities:

  • Tested the new functionality added for 3GPP (GSM), IETF (VOIP), Text based protocols for VOIP and UMTS networks
  • Participated in reviewing the User Stories during grooming sessions with product owner, scrum master & developers
  • Prepared test scenarios and reviewed with scrum team.
  • Responsible for discussing the test status, issues and new development with the development team in daily Scrum meetings
  • Used JIRA to link test cases to User Stories
  • Configured UNIX platform/server as needed to install and test software builds
  • Managed all decode production build deployments for my team
  • Use automated script to perform development testing of software packages
  • Perform system testing, ETE testing, regression testing
  • Created test cases based on new functionality for decode
  • Run real-time traffic captures from customer systems to debug errors.
  • Perform root cause analysis
  • Compare hex dump from captures to appropriate specifications to determine the cause of error
  • Determine if the errors are bugs, defect or unsupported feature/specification that may need enhancement
  • Log problem tickets in JIRA
  • Also, use JIRA to manage problems reported by System test and customers until end of cycle
  • Write ad-hoc queries to test data for Crystal reports.
  • Worked with remote teams to provide Tier 3 support

Confidential, Plano, TX

Lead Software Technician

Responsibilities:

  • Continued to work on decode using proprietary language for Geo Probe
  • Provided LOEs (Level of Effort estimates) for all enhancement requests and provided release schedule
  • Write requirement documents needed to gather information from customers
  • Work with technical publications department to keep supported documents up to date
  • Performed regression tests on software packages to ensure product requirements were met before releasing to customers
  • Worked with next generation of Telecom specifications from ANSI, ITU, 3GPP etc.
  • Highly experience with GSM MAP, INAP, CAMEL, ISUP, IPv4/v6, UDP, TCP, SIP, LDAP, Diameter, M2PA, M3UA, RANAP, UMTS, SigTran, IuCS, IuPS, and so on
  • Highly experience with Geo Probe applications such as Remon, Call trace, SUDS etc.
  • Compiled, built and install software packages
  • Create test plans if needed
  • Was responsible for commit, checkout, add, and merge code to repositories such as CVS, GIT etc.
  • Used problem reporting/tracking tool called Dimensions to work on problems reported by system test and customers

Confidential, Plano, TX

Software Technician

Responsibilities:

  • Started as an entry level software developer to work on decode for Geo Probe using proprietary language based on C hosted on UNIX
  • Learned about the role of decode in Inet product known as Geo Probe
  • Learned about the Telecom specifications and standards set by ANSI, ITU, and other proprietary specifications by Telecom companies such as Nokia, Ericsson, Nortel, and so on
  • Performed development tests on software packages to ensure product requirements were met before deploying to test environment
  • Interacted with other team members and departments to solve problems found during testing as well as customer reported issues
  • Responsible for commit, checkout, add, and merge code to repositories such as CVS (Concurrent Versions System)
  • Used PVCS tracker tool for problem reporting/tracking

We'd love your feedback!