Simon Novshadyan
Toronto, Ontario
*****.**********@****.***
SUMMARY
Software Quality Assurance-Test Automation
5+ years of QA Automation experience in leading Companies
•
(Paymobile, Univeris, AMD to name a few)
Experienced in various testing software and current QA methodologies.
•
Experience with a wide variety of projects and environments.
•
Functionality, compatibility, reliability, load/stress, usability, methodologies.
•
Testing of desktop, web application, client-server, network, multimedia, and database.
•
10+ Cumulative years of software development and automated testing experience.
•
QA professional, leading complex QA projects in various industries (Multimedia, Wealth
•
management, eCommerce, Social platform)
Excellent knowledge of all aspects of Test Methodologies, all stages of the SDLC
•
Linux platform; shell scripting; Testing web application with PHP and other technologies
•
Experience in Agile environment with QA Automation with Selenium 2
•
Preferred working environment: Open/Sharing/Social/Agile/Knowledgeable/Recognizing
•
Software Experience and QA Skills
Selenium, QTP, Eclipse, IntelliJ, Bugzila, JIRA, LoadRunner, Winrunner
•
Microsoft Visual Studio
•
DOS, MS Office, Windows, Visual Studio, SQL Server management studio
•
Working experience with computer protocols
•
Java, PHP, .NET, XML, HTML, VB, XML, C/C++, SQL, Unix/Linux, Shell scripting, Perl
•
Acceptance, Manual, Functional, Regression, Automated testing; Analysis
•
Integration testing, System testing, Performance Testing, Load testing, Fault Analysis
•
Working experience with virtualize environments Oracle Virtual Box and VMware
•
General Skills
Strong Communication skills, Organized, Team Player, Motivated, Contributor
•
Strong debugging and Analytical skills
•
Team leader skills ( team of 5 members )
•
Social and interpersonal skills,
•
Innovative and out of the box thinker, reaching for solutions and solving problems
•
Strong Multitasking skills with ability to set priorities under tight deadlines
•
Good time management skills; working well independently as well as in team
•
Professional Experience
LIVA Software Test Automation QA 2008- Present
(Consulting)
Developed test plan and test cases for automated testing of web applications
•
Developed automated testing environment from ground up
•
Test planning; Writing business cases, Test case development, Manual and Automated
•
testing; Load/Performance testing; Result analysis; Defect management and reporting
Developed few thousand test cases and large number of test scripts and test suites for
•
SQL queries to insert/extract and manipulate data from/to SQL database
•
Developed test scripts in Java for automation test flow with Selenium2 and Eclipse and
•
test on Firefox, Internet Explorer and Chrome browsers
Extensive manual and automated testing of web application and database
•
Verified/reproduced and documented defects and ensured verification of resolutions
•
Worked with developers in regular bases to prioritize and drive defect resolving
•
To meet the release dead lines within the acceptable quality
AMD Markham, Ontario Software QA/Test Engineer 2005 – 2008
Software QA for Multimedia Web and UI applications using QTP, and Selenium
•
Participated in design reviews to learn about the software and provide input on
•
functional
Developed test scripts in VB for automation test flow in HP QTP Professional.
•
requirements, product design, schedules, or potential problems
•
Reviewed software documentation to ensure technical accuracy and compliance,
•
completeness or to mitigate risks
•
Planed test schedule and strategies in accordance with project scope and delivery dates
•
Developed test plan to address areas such as functional, database, load, regression,
•
stress, boundary, system testing
•
Developed test cases, and scripts in Java and VB
•
Load, regression, stress, boundary, network, database, system level tests
•
Documented software defects using bug tracking system Bugzila and JIRA. Regularly
•
held Meetings with designers to discuss and prioritize.
Provide guidance and training to junior QA team members in the execution of
•
their testing assignments
Keep track of progress on QA projects and generate status reports on a regular basis.
•
Lead the QA team of 5
•
ATI Technologies, Markham, Ontario
Senior Test Software Development Engineer 2001-2005
Created test plans and methodologies. Developed test programs with VB and C/C++
•
Debugged and implemented all the test cases; data analysis with Perl and Linux scripting
•
Developed special test cases for new methodologies for fault and speed grading
•
Worked with development team to feedback and improve the design and testability
•
Worked with internal and external costumers to improve the test and the throughput
•
and yield to maximum possible. Products I worked on had highest yield (~99%)
Education and Trainings
Bachelor in Computer Science – State Engineering University of Armenia –Yerevan, AM
•
Certified Software QA Professional – Canadian Technology College – Toronto, Ontario
•
Certified test software developer on Credence and HP platforms
•
Reference Contacts available upon request.