Software Engineer In Test Resume
SUMMARY
- 10+ years of professional experience in Software Development, Quality assurance and Software Testing.
- Excellence in Python (scripting language) - writing python script to automate test cases and analyzing results
- Technically competent in Selenium WebDriver and bug tracking tools such as Quality Center, Bugzilla and JIRA
- Progressive Manual and Automated Testing experience in Web, Embedded and Windows based applications.
- Experience in SDLC Processes including Waterfall, V models.
- Experience in implementing Agile Methodologies like Scrum.
- Exposure to SEI CMM, CMMI models, ISO 9000 implementations.
- Proficient in Verification and Validation, Black box, White box, Static and Dynamic types of testing techniques.
- Good knowledge on software testing concepts like Creating Test Requirements, Traceability Matrix, Test Plan, Test Scenarios, Test Cases, Defect logging, Test Reporting, Use Cases and Test data.
- Experience in Unit, Integration, System, Smoke, GUI, Performance, Mock Install, Sanity, Internationalization & Localization, & User Acceptance Testing.
- Experience in Microprocessor (8085) and Microcontroller (8051) architectures and assembly language.
- Subject Matter Expert on testing a product with ability to write and execute manual and automated testing
- Experience with the use of electronics laboratory equipment like oscilloscope
- Knowledge of CAN protocol and experience with CANalyzer.
- Good understanding of development and object oriented programming concepts.
- Experience in defect tracking and defect reporting.
TECHNICAL SKILLS
Programming and Scripting Languages: Python, Perl, JavaScript, AutoIt, Batch, Shell script, C, C++ and Assembly language
Test Framework: Selenium WebDriver, Nose, Behave (BDD)
Development IDE: PyCharm, PyScripter, Aptana studio 3, Visual Studio 2008, VS2010, Eclipse, Netbeans
Version Control: Git, Tortoise SVN
Defect Tracking Tools: JIRA, Rally, HP Quality Center, Test Director, Bugzilla, Mantis
Web application Tools: Charles(Web debugging proxy application), Advance Rest client (Chrome)
Database: PostgreSQL, MS Access, SQL Plus, MySQL
Web services: Amazon Web Services
Operating Systems: Windows 95/ 98/ 2000/ XP, Vista, 7, Linux RedHat 5, Fedora, Open SUSE, Ubuntu 12.04, Cent OS, Mac OS 10
Methodologies: SDLC, Agile (Scrum)
Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Outlook, MS Visio, SharePoint
System Tools: Jenkins, JMeter, Microsoft Windows Logo Kit for Win7 Certification, Microsoft Windows Application Verifier, Confidential Over drive, CPUz, GPUz
Standard and Protocols: CAN, I2C
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer in Test
Responsibilities:
- Performed Functional automation testing using Selenium Web driver.
- Have done testing on Micro services which is used in CMS.
- Functional, Integration and Regression testing the Restful API’s and the web based application.
- Developed from scratch a page object model(POM) frame work using python behave (BDD)
- Reviewed Business and Functional Requirements Documents for the product.
- Involved in writing comprehensive test plans based on requirement specification and technical specifications.
- Experience implementing Quality Assurance test automation for web-based applications, including UI, HTTP API endpoint testing
- High level of knowledge of validating browser-based applications and REST Endpoints
- Testing back-end systems and verify API endpoints.
- Written Test Cases and Test script to perform functional, positive and negative testing
- Tracked defects using JIRA and maintain documents
Environment: Python, Selenium WebDriver, Behave (BDD), Pycharm (IDE), Shell script, Jenkins (CIS), Restful API, XML, PostgreSQL, PgAdmin, Postman, Advanced Restful client, Agile, JIRA.
Confidential
Software Engineer in Test
Responsibilities:
- Performed Functional automation testing using Selenium Web driver.
- Create and execute test cases, Defect logging and tracking.
- Functional, Integration and Regression testing the application.
- Worked on 2 weeks sprint agile methodology.
- Worked on amazon web services.
- Reviewed Business and Functional requirements Documents for the product.
- Involved in writing comprehensive test plans based on requirement specification and technical specifications.
- Support continuous integration process improvement and innovation
- Experience implementing Quality Assurance test automation for web-based applications, including UI, HTTP API endpoint testing
- High level of knowledge of validating browser-based applications and REST Endpoints
- Created test cases and test procedures based on Functional Requirements.
- Written Test Cases and Test script to perform functional, positive and negative testing
- Tracked defects using Rally and maintain documents in Google documents and Rally
Environment: Python, Selenium WebDriver, Nose - Frame work, Behave (BDD), Pycharm (IDE), Shell script, JavaScript, Jenkins (CIS), Amazon Web Services, Restful API, XML, PostgreSQL, PgAdmin, Postman, Advanced Restful client, JMeter, Agile, Rally.
Confidential
Sr. Automation Test Engineer
Responsibilities:
- Performed Functional and Regression testing using Python, Selenium and AutoIt (VB Based Script)
- Functional, Integration and Regression testing on Web based and embedded systems.
- Create and execute test cases, Defect logging and tracking.
- Reviewed Business and Functional Requirements Documents for the product.
- Involved in writing comprehensive test plans based on requirement specification and technical specifications.
- Created test cases and test procedures based on Functional Requirements.
- Written Test Cases and Test script to perform functional, positive and negative testing
- Tracked defects using Bugzilla and maintain documents in share point
- Perform System, Integration, functional testing and conducted Bug-Review meetings.
- Flash the software in to hardware PCS900 and GCS900 unit and used XML file to configure the systems and taking log files to access the bugs.
- Tested PCS900 and GCS900 unit with the real sensors and CAN protocols.
Environment: Python, Selenium WebDriver, Pyscripter, MySQL, CAN protocol, PCS900 system, Agile, Rally, Wiki, Sharepoint.
Confidential
Sr. Engineer
Responsibilities:
- Functional, Integration and Regression testing of entire application.
- Performed Installation test and Web application module test.
- Performed Audio and video codec testing and used HP Quality Center.
Confidential
Sr. Engineer
Responsibilities:
- Reported bugs in Confidential TeamTrack and Mantis.
- Used Test Director.
- Guided entire team.
- Test environment setup
- Windows OS and Driver configuration
- BIOS configuration
- MAC address flash on Broadcom chip
Confidential
Sr. Engineer
Responsibilities:
- Developed Test cases and Test plan and the whole responsible of the testing deliverables.
- Performance testing of plug-in.
- Performed Audio and Video Codec Testing.
- Performed Functional and regression testing using AutoIt, Batch, Perl scripts.
- Reported bugs in BugZilla.
- Leading the team and mentoring new members in the team.
- Test environment setup
- Windows OS configuration
- Windows Driver configuration
- Worked on Ghost image
Confidential
Sr. Engineer
Responsibilities:
- Involved in Test case and Test plan development.
- Perform a functional and regression testing.
- Test performance of the code running on Confidential platforms.
- Performed testing in different platforms and operating systems (Window and Linux).
Environment: Python, AutoIt (VB Based Script), HP QC 9, Linux, UNIX, Putty, Windows OS (XP, Vista, Windows 7), MS Office
Confidential
Sr. Engineer
Responsibilities:
- Porting and develop the UART driver for the ML7222 controller from OKI.
- Unit Testing of UART device driver.
Environment: Embedded C, C++, Windows OS, MS Office Tools
