QA Analyst
Calian
For more than 40 years, Calian has been solving the world’s most complex problems by pairing the brightest minds with powerful technology. Calian solutions impact the world; from the satellites in space that connect us to the farms that feed us, from the medical professionals who care for us to the governments, schools and companies that make the world better every day.
Position Overview
The QA Analyst will contribute to improving software testing throughout the organization by participating in process improvements, documenting testing procedures and policies, working with all organization departments to identify quality definitions, develop and execute test plans for software projects, and support the development team in producing successful project releases.
Responsibilities
- Manage and maintain the Jira Kanban board to ensure accurate tracking of task progress and priorities.
- Perform testing of user stories and bugs to verify functionality and ensure they meet necessary requirements and expectations.
- Conduct manual testing of software features to validate functionality and quality.
- Analyze requirements to understand new functionality and seek clarification from the Product Owner in case of conflicts.
- Create detailed test cases and scenarios for each user story to ensure thorough test coverage.
- Log new bugs if the AUT does not function as expected based on the given requirements for a story.
- Collaborate with the Product Owner and development teams.
- Perform various types of testing, including regression testing, smoke testing, exploratory testing, and API testing, as needed.
- Create and maintain documentation related to testing.
- Design, implement, and maintain test automation frameworks and scripts.
- Run regression tests for every release on both mobile and web platforms.
- Add new test automation for any newly implemented user stories.
- Keep track of test automation added for different functionalities.
- Maintain test automation when existing functionality is changed.
- Assign unique test IDs to different elements of the AUT to ensure smooth execution of test automation without issues.
- Identify areas for improvement in the software development process and propose solutions.
- Actively participate in the compliance of the ISO 9001:2015 Quality Assurance System.
Qualifications
- Certificate in Computer Science or related discipline.
- Experience in Agile software development environments.
- Strong knowledge of software QA methodologies, tools, and processes.
- Excellent verbal and written communication skills.
- Strong technical and analytical skills.
- 1+ Year experience in Software QA.
- Experience with automated testing an asset.
Additional Requirements
Understanding of JavaScript (or similar) for test automation, scripting, and debugging across web and mobile platforms is preferable
Experience with mobile testing frameworks such as Appium, and or Selenium will be an asset
Familiarity with iOS and Android development environments (Xcode, Android Studio) will be an asset
Understanding of RESTful and SOAP web services, including API testing using tools like Postman, SoapUI, or REST Assured.
Database validation, experience with MySQL and or InfluxDB.
#LI-AS1# #SF#
How we hire
- Our hiring process is designed to help us get to know you and discover if you are the best fit for our team. It's also an opportunity for you to gauge if a role at Calian is the right fit for you.
Throughout the process, we’ll share details of the kind of work you’ll be doing, the projects you’ll be working on, the team you’ll be joining, and what it’s like working at Calian. Our biggest tip throughout the process is to just be your authentic self! - Our commitment to diverse, yet highly specialized solutions require many different skills and abilities. We look for the best talent that can contribute to Calian’s success as well as enhance our culture. We encourage you to apply to a role or join our talent community and sign up for job alerts that match your area of expertise and what you are looking for in your next opportunity.
During the recruiting process, you’re encouraged to notify us of any accommodations you may require. We’ll be happy to help.
- We give the same time and consideration to everyone who applies. Here are a few things you can do to ensure your application shines:
- Do your research on Calian, the department, and team you are looking to join
- Add a cover letter that explains why you are a good fit for this position
- Share a portfolio, personal websites, or links to your professional social media
- In your CV, highlight your key achievements - this is your time to brag
- Include dates! Share the timeline of your experience
- Stand out by tailoring your resume to each position you apply to
- Only apply to roles you’re genuinely interested in and that align to your experience
-
- Be prepared! Do your research on Calian, the department, and team you are looking to join
- View the responsibilities for the role and find examples that demonstrate how you’ve completed these in your previous work experience
- Prepare a list of questions to ask us
- Dress business casual for your interview (virtual and in person)
-
- We assess your skills and fit, you assess our fit for you
- We keep you updated and share expectations as we make progress in the recruiting cycle
- Feel free to reach out to your Talent Acquisition Specialist at any time during the hiring process