The RoleAs an integrated part of the EA team you will work closely with various department software developers and product owners to come up with requirements, assess the risks, plan, write, and execute both manual and automated tests. As well as implement solutions that meet our customer requirements. You will identify, document and report defects in the application and work with the development team to ensure quality in the released product. You will be required to maintain a suite of tests that will exercise functionality of the application. You will automate current manual test cases, document and develop automation tests for all our applications by using the Selenium Framework.ResponsibilitiesDevelop a thorough understanding of Enterprise Applications projects/productsCreate and maintain test plans and test cases based on feature requirementsCreate automated tests for recent and legacy features using Selenium FrameworkCreate and execute automated test on a scheduled basisDevelop reporting dashboards and reporting mechanisms for key Automated testsAbility to execute and maintain manual and automated test cases prepared by yourself, other QA Analysts and the development teamProvide detailed feedback to developers identifying discrepancies between requirements and actual results from testing and requirementsCoordinate efforts with other members of the Enterprise Applications team to ensure adequate testing coverage has been accomplishedMaintain records of tests performed in a Test Case Management toolProvide estimates of time required to create and run test cases per projectAssist developers and Tier 2 in verifying and reproducing user-submitted defectsTroubleshoot failures as required to demonstrate repeatability in an effort to improve test coveragePerform other operational duties as requiredQualificationsExperience testing projects and products in an Agile environmentProven software development skills in one or more languages like Python, Java, C#, C++Experience working with QA and Testing methodologies and toolsExperience working with Automation tools and FrameworksExperience working with Windows, LINUX, and MySQL/MSSQLSoftware integration experienceScripting experienceExperience in working with web systems and applications would be an assetA strong commitment to qualityEffective investigation skills and ability to clearly document findingsAbility to work effectively in a collaborative team environmentClose attention to detailGood written and verbal communication skillsAbility to handle multiple tasks simultaneously and work well under pressureExperience3+ years of QA and testing experience1+ years experience in writing software for test automation or active software development experienceRecent grads in Software Development with interest in QA and TestingExperience with Selenium or Appium would be a great assetEducationBachelors degree in Computer Science or Software Engineering is requiredPerks And BenefitsCompetitive compensation packagesExtended health benefitsWork life balanceHealth & wellness supportOpportunities to give backGreat vacation timeEmployee & family eventsAny offer of employment is conditional on the completion of positive and satisfactory background checks, which may include, proof that you are legally entitled to work in Canada, verification of educational background, a drug and alcohol test (for safety sensitive positions) and criminal background checks.
📌 Systems Test Analyst (Enterprise Applications) (Calgary)
🏢 Pason
📍 Calgary
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.