خلاصہ


A highly competent and results oriented Software Development Engineer in testing with experience in Software Test Development, Selenium Automation, Protractor for Angular JS driven Websites, API automation testing, database Automation Testing, Gherkin, python, JAVA, HTML, Team leading & training, Client facing, deployments testing and integration testing. Proven ability in Selenium WebDriver Automated testing & Frameworks, Page Objects, Web testing, Functional testing, Performance testing. Hand on experience and Management of Microsoft azure framework. Deep knowledge of QA, metrics architecture processes, automated testing techniques and Agile/ Scrum methodologies. Excellent experience in each phase of Test Life Cycle, Test strategies & Test plans. Extensive knowledge of database development, data analysis, data programming and performance reporting. A jack of all trades that is looking to continue my career in an innovative industry that will challenge me to become a key asset in a company committed to excellence.


Java, C++, C#, Angular JS, ASP.NET, Python, Selenium WebDriver, Protractor, Pytest, Py-beave, Auto-IT, Firebug, Maven, Jenkins, Log4j, Phantomjs ,SQLite, Microsoft SQL Server Management Studio, Eclipse, HTML, REST console, Postman, API Automation, Microsoft Azure, Visual Studio, Pycharm, Apache poi, Kibana, Github, Kosher, SpyUI, Gherkin


پراجیکٹس

Data Correlation and Information Extraction System (IES)

تجربہ

کمپنی کا لوگو
Lead SQA Engineer
Apoyo Tech
اگست ۲۰۱۹ - موجودہ | Islamabad, Pakistan


As a Lead SQA Engineer, I am responsible to design the test strategy, test plans, and test case specifications, develop automation framework using python as a language, writes the scripts that will execute the tests, executes test cases, records test case results, documents and tracks defects and lead the QA Team.
Responsibilities:
Design and develop automation/performance solutions for company existing new products.
Design and develop test plans, test cases using gherkin based upon functional and design specifications, execute test cases and analyze and report test results to the teams.
Impliment Behavior Driven Development (BDD) practices so that whole scrum team should be on one page.
Build automation framework using python to automate APIs and UI.
Acts as a test team lead, planning the work of other testing staff and assigning tasks to meet project deadlines.
Establish a clear set of objectives for each task given to subordinate resources.
Construct a timeline and Use follow-up tasks to keep subordinate resources on one point.
Convert end-to-end user scenarios to test cases
Carried out functional, system and regression testing activities
Involved in requirements review and participated in architecture/design reviews with an emphasis on test automation/performance strategy and ensuring best practice.
Participated in internal/cross team meetings, project scoping, test specifications, technical reviews for assigned projects in an Agile environment

کمپنی کا لوگو
Software Development Engineer in Testing (SDET II)
S&P Global
اکتوبر ۲۰۱۸ - اگست ۲۰۱۹ | Islamabad, Pakistan


As an SDET II, I made a significant contribution in building solutions to test applications across Web/Windows/API/Services platforms and framing efficient data comparison methods. I reduced the “time to market” for products without compromising quality, by leveraging automation and innovation. I used a wide range of technologies, different testing methodologies and had the opportunity to interact with different internal teams
· Design and develop automation/performance solutions that meet organization standards and build reliable, reusable and maintainable automated regression suites.
· Design and develop test plans, test cases using gherkin based upon functional and design specifications, execute test cases and analyze and report test results to the teams.
· Work in partnership with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria. Utilize Selenium technology with Python programming language and Pytest framework to design and create automated test scripts that automate existing manual test cases, allowing for the reduction in manual regression testing of our current product suite.
· Leverage tools and frameworks to build automation/performance scripts with quality code to simplify testing scenarios.
· Convert UI Automation scripts into API to adopt Shift-left culture, which reduces cost and testing time.
· Follow Behavior Driven Development (BDD) practices so that whole scrum team should be on one page.
· Acts as a test team lead, planning the work of other testing staff and assigning tasks to meet project deadlines.
· Reviews and approves the work of project team members in the writing of scripts, expected results, test results and defect descriptions. Ensures best practices are followed and testing activities stay on schedule.
· Design and develop test plans, test cases based upon functional and design specifications, execute test cases .

کمپنی کا لوگو
SQA Engineer
Discourse Analytics
فروری ۲۰۱۷ - ستمبر ۲۰۱۸ | Islamabad, Pakistan

As a QA Engineer, I am responsible for the design and development of automated testing using Selenium and Protractor. Also, responsible for creation, execution and maintenance of automated scripts. In addition, I am responsible for increasing test coverage using the automated systems. The suite I have designed caught several regression bugs during various release
• Ensures that products conform to business requirements/company policies, software quality standards, and established procedures.
• Develops automated regression test suites using automated testing tools.
• Verify data though automation from Database and webJobs(API).
• Provided feedback to project management, as needed to facilitate project planning.
• Extensively automated regression and functional test suites by developing over 500+ test cases, test suites using Selenium WebDriver, JAVA.
• Test new build by using automated script.
• Prepared and distributed test summary reports at the end of each sprint.
• Led design and development application interface with an Selenium Test Automation Framework for test engineers\' test scripts in JAVA script and Batch file.
• Installed and setup databases and backup applications for test engineers to emulate customer\'s environment.
• Management of Microsoft Azure.
• Update automated test scripts to ensure currency.
• Responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs.
• API automated Testing.
• Stay up-to-date with new testing tools and test strategies.
• Manual Testing

کمپنی کا لوگو
SQA Engineer (Selenium WebDriver + JAVA + Web, Functional testing)
Virtelligence Information Services
ستمبر ۲۰۱۴ - فروری ۲۰۱۷ | Islamabad, Pakistan

As Test/Quality Assurance (QA) Engineer, I work with BPM, ATS, CRM etc. On a day-to-day basis, I created test plans and test cases to determine whether certain parts of the program function as written. When problems arise, I am responsible for finding and debugging rough spots in the code. Another responsible to review user interfaces to ensure functionality and uniform design.
Achievements:
•Saved 70% time and cost of testing by automation using Selenium WebDriver, JAVA, AutoIT, Sqlite.
•Increased productivity by 20% by effectively training, leading and managing the Ajax based system.
•Achieved customer satisfaction and high quality by effective Automation testing, Ajax Processes
Responsibilities:
•Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, AutoIT, Sqlite
•Extensively automated regression and functional test suites by developing over 500+ test cases, test suites using Selenium WebDriver, JAVA.
•Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and Sqlite Databases.
•Used GoogleChorme and Firefox to execute Selenium automation suites on different platform, browser combinations in parallel.
•Developed required Selenium support code in JAVA in Eclipse.
•Done API testing by using REST Console and Postman.
•Worked in a highly Ajax based system environment and participated in scrum and sprint meetings
•Deep knowledge of QA, metrics architecture processes, automated testing techniques and Agile/ Scrum methodologies.
•Assisted Project Manager by providing automation strategies, Selenium/Automation and reporting.
•Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
•Respond to the emails from the clients on company’s support email. Verifies the bugs fixed by the development and designer teams.
•Run daily flow of Recruitbpm (Live server) so that there should be error free environment for the client.

کمپنی کا لوگو
Software Developer (Intern)
Army Welfare Trust
ستمبر ۲۰۱۴ - جون ۲۰۱۵ | Rawalpindi, Pakistan

• Participated in all phases including Design, Coding, Testing, Support and Documentation.
• Involved in the meetings with business analysts and DBAs to gather and understand the business requirements and process flow details in order to plan the ETL loading.
• Extensively used Datastage Designer to develop various Parallel jobs to extract, cleanse, transform, integrate and load data into Enterprise Data Warehouse tables.
• Created and edited the design specification documents.

تعلیم

University Of Engineering & Technology, Taxila
بیچلرز, بیچلرز ان سائنس, BS(Software Engg)‎
Software Requirements Specification, Software Quality Assurance, Software System
2015

پیشہ ورانہ مہارتیں

ماہر Quality Assurance
ماہر Software Quality Assurance
ماہر Analysis Baseline Documents
ماہر AngularJS
ماہر Automation
متوسط Automation Languages Command
متوسط Backend Development
ماہر Design Test Cases
ماہر E2E
ماہر Equality Impact Assessments
ماہر JAVA
متوسط Microsoft Azure
ماہر MS SQL Server
متوسط MVC
ماہر Object-Oriented Software
ماہر Performance Testing Tools
ماہر Policies Implementing
ماہر QA Automation
ماہر REST console, Postman
ماہر Selenium
متوسط Software Engineering
ماہر Software Test and Automation
متوسط SQL
ماہر Test Coverage
ماہر Test Management Tool
ماہر Testing
ماہر Windows

زبانیں

ماہر انگریزی

آپ کن کمپنیز کی پیروی کر رہے ہیں