• Understanding of Programming Concepts in C, C#,C++, JavaScript, Java, Scheme and Python
• Experience with Jenkins, Linux, MAC, Junit, JMeter and Selenium
• Experience in IT as a Software Tester and QA Analyst with extensive experience in performing Manual testing as well as Automation testing.
• Involved in entire STLC and Software Development Life Cycle (SDLC) – Requirement, Design and Analysis, Development, Testing, Deployment and Support phase.
• In-depth knowledge of software QA methodologies and Strategies, like Waterfall, V-Model, Agile Scrum, Spiral Model, Prototype Model, RUP and RAD.
• Strong knowledge of Black box testing (Static and dynamic).
• Experience in creating Traceability Matrix to ensure comprehensive test coverage of requirements.
• Expertise in conducting and participating different Types of Testing - Integration, System, Functional, GUI, Regression, Performance, Load, Sanity, Smoke and User Acceptance Testing (UAT).
• Strong in analysing and understanding Business specifications, testing requirements and Developing detailed Test plans, Test cases, Test scripts, Test Scenarios and Traceability Matrix.
• Experience in developing, trouble shooting and customizing Manual as well as Automation scripts using Quick Test Professional (QTP).
• Experience with version control, configuration management and change control procedures.
• Expert in writing SQL (Structured Query Language) Queries.
• Expertise in Bug Tracking system and Process using PVCS Tracker, Quality Center, and Test director
• Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.
• Possess excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player.
Specialties:Extensive experience in developing Automation Framework and performing Automation testing.
Software Engineer in Test @ From July 2015 to Present (4 months) Quality Assurance Developer @ • Developed a functional testing framework utilizing JUnit, Jenkins, Java and selenium.
• Developed a performance testing framework utilizing JMeter and Visual Studio Web Performance.
• Ability to adapt to multiple new projects that were in the development phase whilst designing and developing test cases for such projects. From May 2014 to August 2014 (4 months) Ontario, CanadaQuality Assurance Developer @ • Designed test cases that can be directly traced to requirements acceptance criteria
• Demonstrated good logic, analytical skills and attention to detail, with a highly disciplined approach to quality control
• Maximized the value of the product by discovering bugs and flaws in the early stages of design and development
• Demonstrated great judgmental skills, while assessing high risk application areas From April 2013 to December 2013 (9 months) Ontario, CanadaQuality Assurance Developer @ • From working in the peak of delivering the final product to customers, demonstrated the ability to manage competing requests and multiple tasks and excel under time-pressure and demanding deadlines
• Led a team of five to ensure the safe and professional development of test cases
• Provided the advice, assistance and documentation necessary for testing, training new employees and the product developed.
• Generated innovative solutions to create and manipulate test cases, using Python, Selenium and JavaScript. From September 2012 to December 2012 (4 months) Toronto, Canada AreaInstructional Support Assistants @ • Improved one-on-one and group communication skills by presenting, coordinating and supervising within the classroom.
• Encouraged analysis and solution implementation by proactively formulating creative explanations according to the student’s need.
• Strengthened leadership skills by motivating students, listening effectively and taking initiative by spearheading tutorials. From September 2011 to December 2011 (4 months) Computer Camp Tutor @ • Developed analytical skills by teaching varying age groups.
• Improved time management skills by setting personal deadlines and delegating responsibility From August 2009 to August 2009 (1 month) Trinidad and Tobago
Bachelor of Computer Science, Computer Science @ University of Waterloo From 2010 to 2015 Bachelor of Computer Science, Computer Science @ University of Waterloo From 2010 to 2015 Adil Ali is skilled in: Software Quality..., Quality Assurance, Test Automation, Agile Methodologies, Test Planning, Selenium, Manual Testing, Performance Testing, Test Cases, Regression Testing, Quality Center, System Testing, Bug Tracking, User Acceptance Testing, Linux, Defect Tracking, Scalability Testing, Data Analysis, SQL, Python, C++, Java, HTML, Programming