Senior Test Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- A results - oriented automation software development test engineer, with over nine years of experience in quality assurance automation and manual testing.
- Ability to work in various software development cycles and team settings, including: SDLC, STCL and Agile methodologies.
- A proven track record for developing test-frameworks, verifying data, achieving milestone dates, and decreasing testing cycles.
- Proficient in JAVA, SQL, API and HTTP protocols which increases effectiveness for testing tools like Selenium, Jmeter and SoapUI.
- Experienced working with applications with large-scale data sets, rapidly changing business requirements and high level of quality.
TECHNICAL SKILLS
Tools: Git, Maven, Bamboo, QTest, Splunk, SOATest, TortoiseSVN, Jenkins, PuTTY, Junit
Project Management: ALM, SharePoint, JIRA, Confluence
Languages: Java, Node.js, VBScript, JavaScript, SQL, UNIX, HTML
Functional/Regression: Selenium, JMeter, SoapUI, Protractor (Working Knowledge)
Testing Methodologies: Agile, Kanban, Waterfall
Database and Editors: Oracle, SQL Server, MySQL, Unidata, SQL Developer, SQL Server Management Studio, Eclipse
PROFESSIONAL EXPERIENCE
Confidential
Senior Test Engineer
Responsibilities:
- Developed an automation strategy, roadmap and framework per project basis.
- Created Jmeter frameworks which validates large volumes of data between the API and DB based on different criteria.
- Develop API test suites by incorporating divergent business requirements.
- Develop reusable components to extract data from JSON response and validate against DB scripting codes in Java.
- Minimized test execution time by implementing in-sprint automation, end to end regression, smoke test suites.
- Managing automation team, assigning task to team members, performing code review, providing solution to complex scenarios, monitoring best SDLC and STLC practices.
- Write SQL queries by using i.e. Join, Union, Group By for data validation.
- Maintain, upgrade, and track regression/smoke test suites in Bamboo, integrate with Qtest for reporting for CI/CD pipeline.
- Monitoring transactions reports, error logs, record defects in Jira, track defects and provided root cause to dev team.
- Estimate story points, prepare report consist of story points addressed and defects raised, closed in retro.
Confidential
Senior Automation Engineer
Responsibilities:
- Evaluated and designed an automation roadmap that built regression and smoke testing.
- Developed and maintained Keyword Driven Frameworks adopting Selenium Java, JUint.
- Created reusable Java classes and methods which allowed for faster read-write, screenshots and recorded pass/fail .
- Created data driven (excel, JDBC, file) test suites in SOATest and written scripts in Jython.
- Developed and maintained regression and smoke suites with pass/fail HTML report for stakeholders.
- Presented Test Reports and test Metrics based of Regression testing.
- Configured Jenkins to run scheduled jobs, which allowed for automated jobs.
- Worked with affiliated entities test automation projects.
- Documented testing defects in ALM, which captured details like steps to replicate, screen shots and .
Confidential
Automation Engineer
Responsibilities:
- Planned, designed, and developed data driven (excel, JDBC) framework for API validation using SoapUI/ReadyApi.
- Developed assertion scripts in Groovy to validated requests/responses data, captured error message and logs.
- Integrated, enhanced and query GET, POST, PUT and DELETE methods in automate test suites
- Collaborated with product owners to create and enhance automation stories and acceptance criteria.
- Responsible for maintaining and enhancement of UI Selenium framework, test scripts.
- Mentored team members how to develop UI and API automation scripts.
- Scheduled periodic regression tests, log defects in Jira, and document execution reports for stake holders.
Confidential
Senior QA Analyst
Responsibilities:
- Derived test plan from requirements, presented to business team for approval.
- Developed positive and negative test scenarios, prepare relevant test data.
- Created test cases, imported test cases, executed test sets and updated results in QC(ALM).
- Conducted system integration, regression, smoke and UAT testing, recorded defects in QC.
- Created Selenium scripts for UI automation.
- Developed and maintained automation scripts for data processing and data security,
- Created automation functions for client server Apps, which transferred files and connected to databases
- Worked Closely with onshore and offshore teams to manage and maintain industry standard practice.
- Executed UNIX shell scripts which manipulated files, executed functions.