This position requires on-site attendance at the DIRECTV Clarksburg, Maryland Engineering facility. Some remote/virtual works are permitted (as needed).
DIRECTV is seeking a highly skilled and self-motivated Software Quality Assurance 2 professional to join our dynamic team. This role requires an experienced individual who can lead a test team, make critical decisions on test plans, and take ownership of the overall validation goals for our systems and features. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for ensuring the highest quality standards in software development.
Here's what you’ll do:
Build automation scripts (unit, integration, end-to-end, UI) ensuring code coverage and quality)Create, execute, improve, and maintain automation test scripts through standard methodologies, closely monitor test results for swift feedback, and participate in peer code reviewsUse good testing practices, like pair programming, code reviews, Test Driven Development (TDD), Exploratory Testing, Behavior Driven Development (BDD), Continuous Integration (CI), and Continuous Delivery (CD)Identify, evaluate, report and document defects, questionable functions and inconsistencies in product content and outlook during the design and implementation phaseConduct Manual testing when requiredTroubleshoot production issues as needed Lead and manage a test team, providing technical guidance and mentorship to team members.Develop comprehensive test plans, strategies, and methodologies to validate systems and features under development.Make independent decisions on the scope and content of test plans to ensure thorough validation of software products.Design, implement, and execute test cases, both manual and automated, to identify defects and ensure software quality.Analyze test results and provide detailed reports on software quality, including recommendations for improvements.Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure alignment with quality objectives.Identify and document software defects and work closely with development teams to resolve issues.Participate in code reviews and provide feedback to improve overall code quality.Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.Stay updated on industry trends and best practices in software quality assurance.Manage and prioritize multiple testing projects simultaneously.Conduct performance, security, and usability testing as needed.Participate in release planning and provide input on release readiness.Maintain and update test documentation, including test plans, test cases, and test results.Assist in the evaluation and implementation of new testing tools and technologies.What you’ll need to be successful:
Bachelor's degree in Computer Science, Software Engineering, or a related field preferred.5+ years of experience in software quality assurance or programming, with at least 2 years in a lead role.Solid understanding of software development lifecycles and quality assurance methodologies. Strong ‘hands on’ experience developing test scripts for functional, performance, and regression testing that include automated, ad-hoc, and manual testing elementsGood experience with Continuous Integration, Continuous Build, Continuous Delivery Practices, Test Automation, and related toolsets (such as Selenium, RESTAssured, Jenkins/GitLab-CI, NightwatchJS/Cypress, etc.).Programming background, experience with Python, JavaScript, NodeJS, Java, or similar.Proficiency in test planning, test case development, and defect tracking.Experience with both manual and automated testing techniques.Knowledge of test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).Experience with testing within an Agile development environment.Strong analytical and problem-solving skills.Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.Experience with performance testing and security testing is a plus.Knowledge of SQL and database testing.Familiarity with version control systems (e.g., Git, SVN).Strong attention to detail and commitment to delivering high-quality results.Ability to work independently and make decisions on test scope and content.Experience with continuous integration and continuous delivery (CI/CD) practices.Certifications such as ISTQB or similar quality assurance certifications are a plus.The Software Quality Assurance 2 position offers an exciting opportunity for a skilled professional to take on a leadership role in ensuring the quality and reliability of our software products. The ideal candidate will combine technical expertise with strong leadership and decision-making skills to drive the validation process and contribute to the overall success of our development efforts.
This position requires on-site attendance at the DIRECTV Clarksburg, Maryland Engineering facility. Some remote/virtual works are permitted (as needed).
A career with us comes with big rewards:
DIRECTV's compensation structure is designed to be market-competitive and fully supports efforts to attract and retain employees. It is the company's policy to offer pay that is competitive with other employers in the local market. Our salary ranges are determined by role, level, and location.
The Base Salary range displayed below reflects the minimum and maximum target salary for the position and work location(s) listed in the job posting US Labor Market Zone(s). Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
DIRECTV WAGE ZONE
N3: $91,960 - $137,940
Please note that the salary ranges reflect base salary only and do not include bonus or benefits - when you consider all of these together, it represents a pretty impressive total compensation package.
Apply today!
Compliance Notice Regarding Use of Automated Decision-Making Tools in Hiring Process
RSRDTV Remote: No