Key responsibilities:
Work with the quality assurance, development and business analyst teams to determine test approach and create test scenarios for user stories and new feature add on’s
Perform manual testing which will include risk based, functional, smoke and regression testing
Prioritize testing and coordinate testing effort to meet project deadlines
Identify, record, address, track and close bugs; test both new features and bugs, support compatibility testing, develop and utilize software to capture performance data, and evaluate individual aspects of the software
Provide qa support for our production deploys
Help maintain and enhance qa process and procedures: knowing that the process is the guide, and are passionate about software and constantly looking for ways to improve and learn is key
Troubleshoots issues and helps determine root causes of software problems
Key requirements:
Minimum requirements
Post-secondary certification or degree in computer science or equivalent
1-5 years maximum of experience in a qa function, including automation testing practices (i.eRegression, integration, unit)
An understanding of quality assurance practices
Experience with web based applications
Experience working with a rapid development cycle with a solid understanding of the agile methodology
Preferred requirements
Ability to write test plans, testing scenarios, test cases and validate checklists
Exposure to manual testing
An understanding of quality assurance as part of the development and implementation process
Understanding of java code practices
Technologies we use:
Office 365, c#, mvc, web api, css, html/javascript, jquery, angularjs, dapper, sql server, ssrs
The company:
Tma systems (tma) is a technology company located in tulsa, oklahomaFor more than 30 years, tma has been transforming organizations by providing facility professionals with the most technologically advanced maintenance management solutions available.
Utilizing webtma, tma’s flagship solution, organizations can manage their strategic assets throughout their entire lifecycleOur comprehensive web-based solutions are tailored to a variety of industries that have a desire to effectively streamline maintenance operationsTma is setting new standards for organizations to account for, maintain, and extend the useful life of their physical assetsIn a budget conscious world, tma provides a solution that will maximize return-on-investment (roi).
We are a global organization with over 1,500 clients that has developed industry-leading solutions based on what our clients need to be successfulHow do we achieve this? we solicit our clients and take the time to understand how our products are used in their business; coupled with a culture that produces world-class people with a client-service mindsetAt tma we realize that success is only possible with team members that share our passion for excellence.
Care to join us?
Why work at tma systems?
Competitive compensation plan.
401(k) contribution.
Employer paid benefits: health, dental and vision.
Professional development plans.
Career progression/internal mobility opportunities.
Inclusive work environment.
Volunteering opportunities.
Company/team building events.
This role allows employee to have a hybrid remote working option (work from home and work from office options).