Senior Software Quality Engineer Resume
4.00/5 (Submit Your Rating)
Basking Ridge, NJ
SUMMARY:
- 15+ years’ experience in technical/customers support and quality assurance activities including requirements analysis, designing tests to mitigate risks, implementing corrective actions and providing required documentation of statistical reports and ensuring compliance.
- Demonstrated excellence in communication skills with different levels of management, stakeholders and vendors.
- Expertise in mobile applications testing on multiple platforms and devices; Android, Windows, Blackberry, and iOS mobile devices.
- Expertise in mobile devices testing from different Original Equipment Manufacturers (OEMs) including performance testing; battery life, idle current drain, and idle data usage.
- Hands - on experience in troubleshooting, defect root cause analysis, reporting, collaborating with development team to resolving software quality issues and managing defects through defect life cycle.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Knowledge of JAVA programming language, scripting languages (JavaScript and VBScript), android development tools (ADT), and Android Shell command.
- Experience in data collection, statistical analysis, generating and interpreting graphical reports and other business documents.
- Knowledge of software development/testing life cycle (SDLC/STLC) processes and waterfall, Agile, Iterative methodologies.
- Knowledge of database systems, SQL queries, database testing, Amazon Web Services (AWS), web server technologies including XML, HTML, and web architecture and technology.
- Knowledge of software development methods including test driven development (TDD), acceptance test driven development (ATDD), Behavior-driven development (BDD), and Cucumber-JVM framework.
- Hands-on experience in designing and installing of computer network, personal computers (hardware/software) and consumer electronics repairs.
PROFESSIONAL EXPERIENCE:
Confidential, Basking Ridge, NJ
Senior Software Quality Engineer
Responsibilities:
- Leading Quality assurance activities for new mobile client and server application development
- Develop test cases, test mobile applications, and investigate root causing issues by analyzing logs
- Develop test cases and test server code in Dynamo DB
- Monitor and analyze data, AWS cloud resources and application using Cloud watch and Splunk
- Interact with developers, defect life cycle management, and light project management
- Develop test scripts for automated regression testing with Appium (Selenium for Mobile) automation test tool
- Supporting new product launch and post launch activities and coordinate activities with internal and external teams.
Confidential, Secaucus, NJ
Infrastructure Test Engineer
Responsibilities:
- Work with teams to understand business needs and incorporate changes and additions to fulfill requirement for quality
- Develop and implement infrastructure testing procedures across a broad range of infrastructure domains
- Support the roll out of projects.
- Help in establishing a global process to govern testing and educate business teams around testing
- Produce status reports related to the testing process, including test results.
Confidential, Warren, NJ
Senior Quality Assurance Analyst
Responsibilities:
- Develop test cases and verify Original Equipment Manufacturers (OEMs) compliance with Confidential ’s requirements for smartphones and Confidential branded applications on multiple platforms and mobile devices.
- Perform apps testing, data collection, and produce monthly high-risk Android apps reports based on statistical analysis of apps’ data usage, battery drain and security exposure on mobile device.
- Perform network impact testing, data collection, statistical analysis, and preparation of reports to guide management in assessing device performance and other business decisions.
- Periodically update test cases and test plans to accommodate new features and other required changes.
- Provide weekly status reports and inform management of any issues that require escalation.
- Set-up test tools and mobile device for testing using different OEM flashing tools and Android SDK.
- Develop test scripts and perform automated regression testing with Appium (Selenium for Mobile) automation test tool
- Collect and analyze logs for root cause of defect, and provide information in defect tickets.
- Manage lab and field-testing activities with Confidential local teams, vendors, and Technology Partners.
- Coordinate and track open defects through product lifecycle and provide feedback to stakeholders.
- Collaborate with OEM, development team in resolving software quality issues.
Confidential, Bridgewater, NJ
Quality Assurance Engineer
Responsibilities:
- Develop test cases and execute Firmware Over the Air (FOTA) functional testing in Android mobile devices to verify compliance with Confidential and Open Mobile Alliance (OMA) Device Management requirements
- Set-up test tools, mobile devices and executes Over-The-Air Subscriber Device Management (OTA SDM) functional testing.
- Develop and execute test for device software Updates (SU) and upgrades.
- Develop test cases and execute field-testing on mobile devices.
- Develop test cases, executes non-functional testing and other types of testing including but not limited to Compatibility, Regression, Sanity, Maintenance, Smoke, Performance, Automation testing, etc.
- Collect and analyze logs for root cause of defect, and provide information in defect tickets.
- Collaborate with development team in resolving software quality issues.
Confidential, Middletown, NJ
Quality Assurance Analyst
Responsibilities:
- Develop test cases and execute mobile application testing, and application interaction with setup box.
- Develop automation script executes automation testing with Device Anywhere test tool.
- Develop test cases and execute end-to-end functional and performance testing over Wi-Fi and mobile networks including GSM, LTE.
- Design test cases, executes non-functional testing and other types of testing including but not limited to Compatibility, Regression, Sanity, Maintenance, Smoke, Ad-hoc, Security testing, Performance, Automation testing, etc.
- Generate QA reports of defects discovered during testing and report using HP Quality Control and JIRA defect management tools.
- Manage test team comprising of on-site and off-site team members.
Confidential
Technical Solutions Consultant
Responsibilities:
- Component and board level repair of personal computers (laptop and desktop), LCD and Plasma television.
- Install and configure computer Network (LAN and WLAN), PDA/Wireless Handheld, and peripheral devices
- Install, configure, upgrade and support Microsoft operating systems (Windows XP, Windows Vista, and Windows 7)
- Design and install cables for voice, data and Cable TV networks
- Troubleshoot and resolve computer hardware, computer software, PDA/Wireless Handheld devices and computer network issues
