At Moss Adams, we champion authenticity. For us, that means fostering a culture of talented people who care about you, about our clients, and about our communities. Here, you ll work towards our mission of empowering others to embrace opportunity, growing as a leader along the way. Our firm s size, middle-market clients, customized career paths, and supportive culture make this a reality. Join a values-driven firm where you ll have fun while solving complex and interesting business challenges.
Quality Assurance (QA) Engineers at Moss Adams are responsible for designing and implementing test strategies and/or test plans for a variety of custom and vendor applications. The QA Engineer will be designing, documenting, and executing manual and automated test cases and reporting on the results. The QA Engineer will work closely with the Development team to define the scope of automation within a given application. The QA Engineer will also work with the Platform Operations group and Development group to establish appropriate test environments for various applications.
Individuals who thrive at Moss Adams exhibit the following success skills Collaboration, Critical Thinking, Emotional Intelligence, Executive Presence, Growth Mindset, Intellectual Curiosity, and Results Focus.
Responsibilities:
- Work with Developers to effectively design and execute unit test development, integration test development, manual testing and automated testing where appropriate
- Define QA tasks on various projects (working with the project manager, business analyst, and developers) including scope of testing, test strategy, test plans and test cases and provide time estimates for testing
- Team with the network services team and developers to create and test environments, setting standards for release of builds from development into QA, as well as into production
- Develop and execute SQL scripts to load test data for functional verification and to support load and performance testing
- Report defects and process bugs using the firm s defect tracking tools and proactively communicates issues, risks, status, etc. to various teams and management
- Work collaboratively with other QA team members to develop a QA framework at Moss Adams, including the processes, deliverables, and other artifacts to be used throughout the testing and deployment phases
Qualifications:
- Bachelor s degree or equivalent experience required; emphasis in Computer Science or related field preferred
- Minimum of 2 years of related experience required; experience in a professional services environment preferred
- Hands-on Quality Assurance testing experience across all phases of the product lifecycle required
- Experience in testing complex desktop/web applications using the following technologies desired: C#, ASP.Net, JavaScript/JQuery, CSS, HTML, IIS, SQL Server, etc.
- Experience using UI testing tools
- Experience in programming with the following languages SQL, C#, JavaScript to develop automated test scripts and/or create load tests and unit tests
- Experience writing SQL queries for developing and loading test data
- Expertise in the implementation and management of test tools (automation) and defect tracking tools, writing test
- Ability to collaborate and work effectively across teams while building trusted relationships and positively influencing others
- Self-directed professional with strong interpersonal skills