Are you passionate about maximizing opportunities for others to succeed?
Transunion works with businesses and consumers to gather, analyze, and deliver critical information. We help >45,000 businesses better manage risk, and 500 million consumers better understand and manage their credit. What we do helps build strong economies around the world.
TransUnion is investing in growth. We are introducing solutions that differentiate us, building and leveraging our industry-specific expertise and expanding geographically. As we grow, we recognize the power of employing the best.
The Software Quality Engineer Sr. is responsible for writing and executing both white and black box tests for software and platforms supported by the organization. This position will also be involved in creating and reviewing test plans, test scenarios, and test cases as required. Performing both self-review of results/artifacts and peer review of preparation and execution documents assuring thorough coverage will be required. This position may also mentor other team members and supervise their efforts or assignments. Analysis of tools and processes may be required, as requested, along with recommendations for the same. This position will be focused on the technical aspects of the Quality Assurance team, but may be called upon to perform other Quality Assurance tasks, as needed, including gathering and generating metrics and reporting.
Duties & Responsibilities:
Test Case Writing & Execution 40%:
Primarily focused on writing automated tests for white box testing of software and platforms as well as black box testing of new requirements and any production software or system/platform changes. Consistently checks the quality of these tests results for overall accuracy and tracks any discrepancies to closure. Makes efficiency improvements based on best practices or alternatives identified and approved. Test Case Review 20%: Reviews and ensures automated tests are accurate and complete based upon end-to-end application or system functionality, UI, reports/exports, and interfaces. Seeks out the guidance from management for complex testing solutions and risk coverage. Conducts requirements reviews and assures traceability to automated and manual tests. Analyzes design and technical documents for assessing test coverage and overall changes. Performs audits to verify SDLC (and related standards/processes) adherence, such as code reviews, OWASP Top 10 Security Risks and organizational coding processes.
Test Case Coverage 10%:
Assures end-to-end diagrams of existing applications and interfaces are accurate based upon updates incurred, and assures maximum test coverage. Effectively documents any problems resulting from the testing of software application systems. Ensures that all problems are communicated to all members of the project team including programmers, project managers, and/or quality assurance staff. Provides further documentation to note how and when problems were resolved. Works toward assuring problem resolution is acceptable and will not be repeated in future releases.
Makes Recommendations 20%:
Advises the QA Manager of testing results and findings. Make recommendations for improvements in testing, standards, and solutions for improved software functionality.
Other – 10%
Investigates and, as appropriate, implements usage of tools to improve performance and efficiency. This may include test coverage measurement tools and static analysis tools.
Performs other related duties as assigned.
The duties and responsibilities described above are the essential functions of the job. The qualifications below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor’s degree in Computer Science, or related field, or a combination of work and educational experience that demonstrates experience independently testing application software systems, in addition to being able to serve as a technical advisor.
Typically, incumbents have 3-6 years of direct experience functioning in a software engineering environment and demonstrate experience or ability at effectively implementing white and black box testing strategies, focused on automation.
Incumbents should possess excellent verbal and written communication skills, with the ability to present technical ideas and terminology to people without a strong technical background.
Incumbents should also be able to function independently and as a team member.
Financial systems knowledge is a plus.
Incumbents should be familiar with these languages, protocols, and technologies:
OOP and Web Applications, i.e., Java, JSP, NET 4.0 Framework
Automated Testing Frameworks, i.e., QuickTest Professional, Visual Studio Team System Testing Tools
HTML and CSS,
HTTP and HTTPS, SOAP
Test coverage analysis tools
Static analysis tools
Software/System performance testing tools / analysis
OWASP (security and vulnerability concepts/coverage)
You will work for an organization that has demonstrated strong growth even in difficult times...an organization built on the foundational values of integrity, service, reliability, and performance. We are focused on continuous process improvement and creative problem-solving. We promote transparency, collaboration, communication and corporate stewardship.
We are committed to internal hiring and as we grow career opportunities will expand. Your development will be accomplished through a variety of learning and mentoring opportunities.
You will have opportunities inside and outside of work to develop social connections with your colleagues and opportunities to support the community through a variety of events and charitable causes.
We offer competitive salaries, comprehensive benefits, a business-casual environment, and a convenient downtown location as well as a free on-site fitness center.
To be considered for employment with TransUnion, you must be able to pass our background screening requirements.
TransUnion is an Equal Opportunity/Affirmative Action Employer; M/F/D/V. TransUnion values the advantages gained from a diverse workforce.
TransUnion - 13 months ago
TransUnion helps credit scores transcend boundaries. The firm is one of the three major consumer credit reporting agencies (the others...