Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Testing Automation Engineer

Job

Allruva Technology Services

Irving, TX (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/28/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Testing Automation Engineer Allruva Technology Services Irving, TX Job Details Contract 22 hours ago Qualifications Data integrity assurance Regression testing implementation ISTQB Certification TestNG Defect resolution root cause analysis Bachelor's degree in information technology Computer Science JUnit Software troubleshooting Tooling Software deployment Defect analysis Cucumber Master's degree in information technology Performance Reporting Data reporting Selenium Metrics Reporting Mid-level Master's degree Programming languages Collaboration with product development teams Analysis skills Bachelor's degree Data management BDD JavaScript Appium Master's degree in computer science Engineering functional testing Full Job Description Job - ID 202402.TX0056 Excellent Long-Term Contract opportunity for Testing Automation Engineer to test new cloud base applications in Dallas, TX.
Job Responsibilities:
Test Automation Strategy:
Develop and implement a comprehensive test automation strategy aligned with project goals. Define the scope, objectives, and deliverables of the automation effort.
Test Framework Development:
Design, implement, and maintain test automation frameworks using industry-standard tools and libraries. Customize and extend automation frameworks to meet project-specific requirements.
Test Script Development:
Create and maintain automated test scripts for functional, regression, and performance testing. Implement efficient and maintainable automation code using languages such as Java, Python, or JavaScript.
Test Data Management:
Develop strategies for managing and maintaining test data required for automated testing. Ensure data consistency and integrity in automated test scenarios. Continuous Integration/Continuous Deployment (CI/CD): Integrate automated testing into the CI/CD pipeline for seamless and efficient testing. Collaborate with DevOps teams to automate deployment and testing processes.
Cross-Browser and Cross-Platform Testing:
Implement automated tests to ensure compatibility across different browsers and platforms. Optimize automated tests for responsiveness and performance on various devices.
Performance Testing Automation:
Develop and execute automated performance tests using tools like JMeter or Gatling. Analyze and interpret performance test results to identify bottlenecks and areas for improvement.
Test Execution and Monitoring:
Execute automated test suites and monitor test execution progress. Investigate and troubleshoot test failures, identifying root causes and proposing solutions.
Test Reporting and Metrics:
Generate and analyze test automation reports, including test coverage and defect density. Define and track key automation testing metrics to assess the effectiveness of the automation effort. Collaboration with
Testing Teams:
Collaborate with manual testing teams to ensure comprehensive test coverage. Provide guidance on test automation best practices to the broader testing team.
Test Environment Management:
Collaborate with development and operations teams to manage test environments for automation. Ensure test environments are properly configured and available for automated testing activities.
Qualifications:
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Technical Skills:
Proficiency in test automation tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG). Strong programming skills in languages such as Java, Python, or JavaScript.
Automation Frameworks:
Experience in designing and implementing automation frameworks from scratch. Familiarity with behavior-driven development (BDD) frameworks (e.g., Cucumber, SpecFlow).
Testing Methodologies:
In-depth knowledge of software testing methodologies, including agile and continuous testing. Experience with shift-left testing practices.
CI/CD Tools:
Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI/CD). Experience integrating automated tests into CI/CD pipelines.
Performance Testing:
Experience with performance testing tools and frameworks (e.g., JMeter, Gatling). Ability to design and execute automated performance tests.
Communication and Collaboration:
Strong communication skills to interact effectively with technical and non-technical stakeholders. Ability to collaborate with cross-functional teams and share automation knowledge.
Problem-Solving:
Strong analytical and problem-solving skills. Ability to troubleshoot and resolve complex automation challenges.
Certifications:
Relevant certifications in test automation (e.g., ISTQB Advanced Level - Test Automation Engineer).
How To Apply:
Prospective candidates are invited to submit their resume and cover letter to