Fortna Software Tester in Hanoi, Indiana
Software Tester will work with software development team to create Test Plan, Test Cases, review and accept software for testing, execute the Test Plan, prepare Test Reports, work with the software team to plan deployment of the software. This includes manual and automated functional, regression, system and performance testing, in addition to maintaining and improving the automated testing and build environment.
PRIMARY RESPONSIBILITIES INCLUDE:
Work on small and medium size projects, or assist in large complex projects.
Supporting software QA automation needs for functional, regression, system and performance testing.
Designing, building and maintaining automated test software.
Functioning as a software QA lead for Client jobs and conducting QA, both manual and automated, against the delivered features as a member of the Project Team.
Addressing automation needs and performance testing strategies based on requirements and risk areas identified.
Providing testing data automation based on specific testing requirements and available test fixtures during software QA testing onsite/in-house as the need arises.
Automation of test reports and metrics for distribution to software stakeholders; publishing test reports and metrics after each release/test to internal project stakeholders including technical leads, mangers, and all other leads.
Working as part of the multi-functional team that includes software development, hardware/OS/database infrastructure and software/MHE quality assurance Testing.
Developing test plans for new customer projects and legacy system updates that meet established quality assurance standards.
Packaging software and preparing change request form for release to Client site for bug fix and feature release.
Preparing overall project testing plans and strategies through all phases from WCS software development through WCS and MHE commissioning on site.
Working with Fortna resources from other departments and/or Client to transition software, controls and MHE to further phases of testing.
Preparing QA testing plans for patch releases; determining which regression scripts need to be run as part of the test and which environments the test should be run.
Executing testing in compliance with established methodologies and meeting the testing objectives defined in the project test plan or test plan for specific project phased delivery.
Managing the lifecycle of all issues opened against issues or featured delivered by the software development team; tracking using defect-tracking software.
Coordinating test plans as part of onsite functional testing and commissioning.
Approving/accepting delivery of software from the software development team as part of the in-house agile development process.
Owning tasks and/or issues from identification to resolution.
Collaborating with other team members to foster a team atmosphere.
Provide mentoring to Junior Software QA Engineers
Assist with QA process review and development of new strategies to improve the software quality
Additional responsibilities include:
Writing, revising and verifying quality standards and test procedures.
Developing test plans, scenarios and cases.
Preparing test reports for project technical and business sponsors.
Bachelor’s degree in computer science or engineering discipline or equivalent
3+ years of SW QA experience
Knowledge and direct experience with agile testing methodologies
Experience working with Software Development Life-Cycle (SDLC) methodologies
Experience using a scripting language such as Bash, Perl or Python
Experience writing SQL queries
Understanding of TCP/IP networking
Experience developing test plans and preparing test reports
Some experience coding in C/C++ and/or Java
Experience troubleshooting from system log files
Experience leading test events
Experience with test automation tool
Previous experience in supply chain services is a plus
Ability to work in a high-paced, highly dynamic environment
Desire to pick up and learn new technical skills.
Strong interpersonal, organizational, time management and problem solving skills
Office - Hanoi, VNM
Keyword: Software QA Engineer