Auckland Jobs |
Canterbury Jobs |
Northland Jobs |
Otago Jobs |
Southland Jobs |
Tasman Jobs |
Wellington Jobs |
West Coast Jobs |
Auckland Jobs |
Canterbury Jobs |
Northland Jobs |
Otago Jobs |
Southland Jobs |
Tasman Jobs |
Wellington Jobs |
West Coast Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bedford, NS |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Full Time |
What is the opportunityAs the QE Analyst, you will ensure testing management and will actively be part of the delivery quality on strategic, regulatory, mandatory or client projects. You will follow Quality Engineering methodology to contribute to the successful completion of projects on time and within budget and drive quality and champion defect prevention/early defect detection. You will work collaboratively with several IT and Business teams to estimate, prepare, plan and coordinate all test phases in order to meet the project milestones.You will also liaise with the other development team members, embrace engineering principles, identify and use modern testing tools, optimize testing preparation and execution through test technics and automation script support. Lastly, you will define and secure test environments.What will you doWork closely with development teams and assist in design, develop and testingContinually ensure there is an adequate level of QE automation test coverage for all responsible applications by managing the defined QE processes to ensure all standards and compliances are metReport on progress, including: creating/reviewing test automation repos, artifacts, provide functional work flows, test data, and support to Performance testingDrive the development of optimized test automation and support continuous integrationStrong communicator – able to work closely with counterparts in a cross-functional teamsConduct risk analysis, requirement review ensuring sufficient coverage in respect of project constraints and driving factorWhat do you need to succeedMust-haveExperience in a variety of test automation frameworks/tools - Robot Framework, TestNG, Junit, SoapUI, Selenium, Rest Assure, Jenkins, Maven), and script development using scripting languages (Python, Bash, etc.).Programming experience (e.g., Java, Python, JAVA Scripting) and source configuration tools (GIT, SVN, MKS, etc.) Capable to debug code independently and peer code-review.Experience in test case design at different levels (component/service, integration, and end to end/user scenarios). Experience in a QE/test environment with a focus on technical, automated testing in a variety of environments (distributed, cloud and mainframe, business workflows and services/APIs, databasesKnowledge of a variety of testing techniques and methodologies – Ability to recommend and demonstrate new tools having engineering mindset and aptitude for continuous learning. Through knowledge on DevOps pipeline and integration of testing in the pipeline.Experience working with software delivery methodologies, frameworks and best practices having worked in Agile teams. Should have very good communication skills, right attitude, and team player.Nice-to-haveExperience in development/codingCode inspection tool knowledge/working experience with SonarQubeExperience with Containerizations tools like OpenShift, Dockers, Kubernetes, AWS ECSExperience using test optimization and performance monitoring tools – ConfirmIQ, Dynatrace AppMon, OneAgentWhat’s in it for youWe thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.Leaders who support your development through coaching and managing opportunitiesWork in a dynamic, collaborative, progressive, and high-performing teamOpportunities to do challenging workOpportunities to take on progressively greater accountabilitiesAccess to a variety of job opportunities across business and geographiesLearn more about RBC Tech JobsQuick Apply