Job Description
- This project aims to replace our current core program application, IBM Maximo, with a newer version including adding the Service Provider module that will significantly impact our business processes and increase our efficiency.
- It is a multi-team project involving a third-party entity and numerous internal teams and will require coordination and collaboration from both IT and business teams to deliver successfully.
Role Scope / Deliverables:
- This role requires a versatile individual with a background in software development and who is comfortable performing both manual and automated QA/Verification testing duties on both frontend and backend, depending on the project's requirements.
- The QA Engineer will also act as a release manager, approving and documenting functional and non-functional tests and expected behaviors per the business-provided specifications.
- The successful candidate will possess strong communication skills and the ability to proactively engage in a diverse work environment with software developers, business professionals, and executives.
- Collaborate with the teams to develop manual (written) and automated test cases for each sprint backlog item.
- Participate in sprint planning and backlog grooming sessions.
- Execute test cases in parallel with the team, providing feedback/results so that issues can be identified and addressed early.
- Develop end-to-end test cases covering the entire workflow to ensure existing features and cloud solutions are unaffected by new feature integration.
- Generate test reports for review and discussion during bi-weekly sprint reviews with the team.
- Act as a Release Manager, approving and documenting both functional and non-functional tests and expected behaviors as per the business-provided specifications.
Education and Experience:
- BS/MS in Computer Science, Computer Engineering, or equivalent technical fields.
- Experience with projects involving the IBM Maximo platform
- Experience with IBM Maximo, including the Service Provider module
- 3+ years of Experience leveraging Atlassian Jira
- 3+ years of experience with enterprise-grade SW development projects in a QA role
- 3+ years of experience with documenting and managing the execution of all enterprise testing activities including unit, integration, load, and UAT testing.
- 3+ years of experience developing testing strategies in support of enterprise-level SW development projects
- 4+ years of proven experience with automated testing using tools including Tungsten
- Experience with cloud computing platforms and services, specifically AWS and Azure.
- 3+ years of experience with software development standard methodologies: Agile, TDD, DDD, BDD.
- Ability to document artifacts and processes and explain them to others.
- Excellent written and verbal communication skills