My client is currently hiring for a Test Engineer II who will provide professional expertise in test scripting in manual and automated test frameworks, test execution and reporting, allowing for continuous improvement in test efficiency, test cycle times, and completeness of testing coverage. Must have Python experience and worked with at least 2 hardware and software platforms (Windows, Unix, Linux, mainframe)
Position: Test Engineer- Python (Perm)
Essential Job Functions & Responsibilities:
Works in the Tester role through the use of, but not limited to:
Development of the manual or automated test scripts
Set up and execution of the test scripts
Logging & recording of the test outcomes/results;
Daily reporting of the progress/status of the test execution
Analysis and recovery from the execution errors
Maintenance of the test scripts library
Reporting of the bugs; Verification that high priority bugs are escalated
Providing redlines of test cases to Test Analysts
Lead or participate in other projects or duties as assigned.
Other functions may be assigned and management retains the right to add or change the duties at any time.
Recommends and assists Test Automation and Execution Manager on various testing techniques and tools, issues related to test scripting, execution, results reporting and monitoring and their recommendations for improvement.
We encourage individuals possessing all of the following minimum qualifications to apply immediately:
Education & Training:
Bachelor degree in a technical discipline or equivalent technical experience is required.
Minimum 3+ years experience in application software environments:
3+ years in software testing in multiple environments including test scripting and execution;
2+ years in software development/scripting is desired.
Experience working with Python is strongly desired.
Specialized Knowledge & Skills:
Proven experience in developing test scripts in manual test environments. Experience developing automated test scripts, desired
Proven experience with manual test execution including troubleshooting. Experience with automated test execution, desired
Knowledge with two or more of hardware and software platforms (Windows, Unix, Linux, mainframe)
Basic XML knowledge (script writing and reading)
Experience with Configuration Management principles and tools
Experience with defect reporting (defect logging, tracking, analysis, and validation)
Understanding of Quality Control and Quality Assurance
Demonstrated problem-solving and analytical skills. Good troubleshooting skills. Strong attention to detail required
Experience with complex products, desired
Excellent interpersonal and communication skills
Proficient PC skills required. Experience working with MS Office applications including MS Access
Good time-management skills with the ability to multi-task or work on multiple projects concurrently
Must be results oriented, customer focused and able to manage multiple projects simultaneously