Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Automation Test Engineer image - Rise Careers
Job details

Senior Automation Test Engineer

Softrams is one of the fastest growing digital services firms in the Washington Metropolitan regions crafting human-centered solutions and empowering digital services with a focus on HX, AI, cloud, DevOps and cyber security. Our offices are located in Leesburg VA, Baltimore MD, and Plano TX, and our teams are spread across the U.S. 


Recognized as a Top Workplace USA (2024)

Recognized as one of the Top Workplaces in Technology (2023, 2021) 

INC 5000, Fastest growing companies in America (2023, 2022) 

Washington Business Journal Top 75 Fastest Growing Companies in Greater Washington area 

2020 NXT UP - Top Federal Emerging Technology and consulting firms 

2020 Inaugural DC Metro’s Most Successful Companies 

2020 Washington Technology Fast 50 

NVTC Tech 100 (2020, 2019) 


Job Description: 

Softrams is seeking an Automation Test Engineer/SDET with strong experience using Java-Selenium and other interpreted, interactive, object-oriented programming languages (Python) to join a collaborative and agile team that supports and builds modern, usable, and responsive applications for mission-critical U.S. federal government health IT solutions. 


Federal Requirements:
  • Ability to obtain a U.S. Federal Position of Trust clearance designation. 
  • Must reside in and be able to perform work in the United States. 
  • Must have lived in the United States for 3 of the last 5 years. 


Required Qualifications:
  • Bachelor’s degree in computer science or equivalent 
  • 8 years of application development experience 
  • 3+ years of Agile cloud development experience required 
  • Minimum of 3 years of Automation testing experience using one or more frameworks like Selenium/Cucumber/Gauge/cypress/TestNG 
  • Proficiency in programming languages such as Java, JavaScript, Python and SQL 
  • Familiarity with testing REST APIs using tools and related automation. 
  • Experience with sources control tools like GIT. 
  • Experience with working in agile team. 
  • Hands-on experience with applications supported by Postgres databases 
  • Experience with development and maintenance using GitHub and Jenkins 
  • Experience working in agile environments using tools like Jira, Confluence, and Slack 
  • Experience working with AWS ecosystem and related tools and technologies. 
  • Strong written & verbal communication. 


Preferred Qualifications:
  • Experience with Electronic Data Interface (EDI) processing 
  • Experience with Java and related frameworks, Python is a plus 
  • Experience with 270/271 transactions and/or other X12 data formats 
  • Experience with healthcare data, specifically Medicare/Medicaid 
  • AWS certifications 


Responsibilities:
  • Analyze and understand complex business and engineering challenges 
  • Experience with automation testing concepts, framework & best practices from industry in automating web and backend applications. 
  • Experience creating automation for Angular applications. 
  • Experience with sources control tools like GIT. 
  • Familiarity with writing database scripts for backend validation. 
  • Aptitude and ability to learn new languages as needed.  
  • Keep up to date with the latest testing tools and techniques. 
  • Excellent knowledge in designing and implementing customized test automation frameworks as needed. 
  • Proficiency in programming languages such as Java, JavaScript, Python and SQL 
  • Familiarity with testing REST APIs using tools. 
  • Knowledge of performance testing using tools such as Performance Center or LoadRunner (LRE2022R2). 
  • Experience with continuous integration and delivery tools such as Jenkins. 
  • Understanding of cloud computing concepts and experience with AWS cloud platform. 
  • Good knowledge using various IDEs like IntelliJ. 
  • Experience with collaboration and tracking tools, such as Mural, Slack, JIRA and Confluence. 
  • Develop and implement program test plans, quality assurance plans, programs, and procedures using the testing tools. 
  • Document of test cases and ability to work with development team to validate/recreate. 
  • Execute test scripts during internal system testing. 
  • Familiarity with automated regression testing. 
  • Document test results for incorporation into the Requirements Traceability and Verification Matrix. 
  • Provide support to UAT testing during acceptance testing, including test script walkthroughs, data creation, document testing issues and test results, and answering questions on system functionality. 
  • Work with agile team members to make sure functional objectives are met. 
  • Recommends corrective actions, dispositions and modifications. 
  • Contribute to team discussion and agile ceremonies. 
  • Collaborate with developers to ensure that tests are integrated into the development process. 
  • Conduct code reviews to identify potential issues before they reach testing. 
  • Implement and maintain automated testing frameworks. 
  • Participate in continuous improvement initiatives to improve testing processes and methodologies. 
  • Provide guidance and training to other members of the testing team. 


Benefits and Perks:
  • 65%-75% company-sponsored (including dependents) premiums towards medical, dental and vision insurance. For eligible plans and tiers, we provide 100% company-paid medical insurance. 100% employer sponsored STD, LTD and life insurance (min $100K). Voluntary life insurance option available. 
  • Retirement 401(k) plan with employer matching. Immediate vesting. 
  • Vacation and sick leave. 
  • Maternity and parental leave.  
  • Discretionary bonuses, spot awards, gifts, and tenure-based rewards. 
  • Company-sponsored role-based training and certifications.  
  • Monthly DoordashDashPass subscription. 
  • Group discounts via LifeMart ADP 


Public Trust Clearance:

This role requires the hired candidate to go through public trust clearance. A minimum of 3 years of stay in the U.S. within the last 5 years is required to be eligible to qualify for public trust clearance sponsorship. 

 

Work Location:

We have open-collaboration offices in Leesburg VA and Baltimore MD for those who may prefer to work on-site. However, Softrams is a 100% remote-first team environment. Softrams works in the eastern time zone and standard work hours are 9am ET to 5pm ET with flexibility around start and end times based on team needs.


About Softrams:

Softrams is a Maryland and Virginia-based small business information technology, consulting, and solutions provider specializing in emerging technologies for UX/UI, mobile apps, DevOps, big data analytics, data science, and cyber security. We offer innovative technology implementations and build customer-centric services that are simple, intuitive, scalable, efficient and usable. 


EEO Statement:

Softrams, LLC. is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Softrams is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, or to participate in the job application or interview process, contact the Talent Acquisition Team at recruiting@softrams.com 


Know your rights poster: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf

Softrams Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Softrams DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Softrams
Softrams CEO photo
Atchut Kanthamani
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Automation Test Engineer, Softrams

Softrams is thrilled to announce an opening for a Senior Automation Test Engineer to join our innovative team! As one of the fastest-growing digital service firms in the Washington Metropolitan area, we're dedicated to crafting human-centered solutions that leverage the latest in health IT, artificial intelligence, cloud services, DevOps, and cybersecurity. This role will allow you to collaborate with an agile team focused on building responsive applications for mission-critical U.S. federal health solutions. If you’re passionate about automation testing, especially using Java-Selenium and Python, and you have experience with cloud development, you’ll find this position to be the perfect fit! You’ll be analyzing complex business challenges, designing customized automation frameworks, and keeping up to date with the latest testing tools to provide high-quality outcomes. Whether you're documenting test results, collaborating with developers to ensure integrated testing, or participating in agile ceremonies, your contributions will be invaluable. With a remote-first approach, we pride ourselves on flexibility, allowing you to balance work-life harmony. Plus, you can enjoy our generous benefits including medical insurance, 401(k) matching, and more. Join us in transforming digital services and making a real impact at Softrams!

Frequently Asked Questions (FAQs) for Senior Automation Test Engineer Role at Softrams
What are the responsibilities of a Senior Automation Test Engineer at Softrams?

As a Senior Automation Test Engineer at Softrams, your responsibilities include analyzing complex business challenges, designing and implementing customized test automation frameworks, and conducting code reviews to ensure quality. You will collaborate closely with developers and agile team members, document test cases, and execute test scripts. Additionally, you'll be responsible for developing program test plans and providing support during user acceptance testing (UAT). Your expertise in tools like Selenium and knowledge of REST APIs will also be critical in ensuring a high-quality end product.

Join Rise to see the full answer
What qualifications are required for the Senior Automation Test Engineer position at Softrams?

To qualify for the Senior Automation Test Engineer role at Softrams, candidates must have a Bachelor's degree in computer science or a related field, 8 years of application development experience, and at least 3 years of experience in automation testing with frameworks like Selenium. Proficiency in programming languages such as Java, Python, and SQL is essential, as well as experience working in agile environments and familiarity with AWS cloud services. Additionally, candidates should be able to obtain a U.S. Federal Position of Trust clearance.

Join Rise to see the full answer
What tools and technologies will I be working with as a Senior Automation Test Engineer at Softrams?

In the Senior Automation Test Engineer role at Softrams, you'll be utilizing a variety of tools and technologies including Java, Selenium, Python, Git for source control, and Jenkins for CI/CD. You’ll also work with REST APIs and testing automation tools in agile environments. Familiarity with cloud services like AWS, database management, and tools such as JIRA and Confluence will be beneficial in streamlining the development and testing processes.

Join Rise to see the full answer
What advantages come with working as a Senior Automation Test Engineer at Softrams?

Working as a Senior Automation Test Engineer at Softrams offers numerous advantages including being part of an award-winning company recognized as one of the Top Workplaces in Technology. You'll enjoy a supportive remote-first work environment with flexible hours, a comprehensive benefits package that includes extensive medical coverage, 401(k) matching, and generous paid leave. You will have opportunities for continuous professional development through company-sponsored training and certifications, enabling you to enhance your skills and advance your career in technology.

Join Rise to see the full answer
How does Softrams support continuous learning for Senior Automation Test Engineers?

Softrams is committed to the continuous learning and development of its employees, including Senior Automation Test Engineers. We provide company-sponsored role-based training and certifications to enhance your knowledge and skills. Additionally, participation in collaborative team discussions, agile ceremonies, and ongoing mentorship from experienced colleagues fosters an environment of growth and innovation. This commitment ensures that you remain updated with the latest testing methodologies and tools.

Join Rise to see the full answer
Common Interview Questions for Senior Automation Test Engineer
Can you explain your experience with automation testing frameworks?

When discussing your experience with automation testing frameworks, be specific about the tools you've used, such as Selenium, Cucumber, or TestNG. Describe projects where you've successfully implemented these frameworks, including the methodologies employed and the outcomes. Highlight any challenges faced and how you addressed them, demonstrating your problem-solving capabilities and depth of knowledge in automation testing.

Join Rise to see the full answer
How do you ensure the quality of code in your automation scripts?

To ensure the quality of your automation scripts, you should emphasize the importance of thorough code reviews, adhering to coding standards, and keeping scripts maintainable and readable. You might also mention implementing automated linting tools and maintaining a robust unit testing strategy. Discussing your practices in documenting scripts and providing clear comments can also showcase your commitment to code quality.

Join Rise to see the full answer
What is your approach to testing REST APIs?

Your approach to testing REST APIs should highlight your familiarity with using tools like Postman or automated testing frameworks. Emphasize the importance of validating the API endpoints, JSON responses, and status codes. Discuss how you would design test cases based on the API specifications, ensuring a thorough coverage of all potential scenarios. If you have experience with test automation for APIs, be sure to explain how you integrated these tests with CI/CD pipelines.

Join Rise to see the full answer
Describe your experience with agile methodologies.

In discussing your experience with agile methodologies, provide examples of how you've worked in sprints, participated in daily stand-ups, and collaborated with cross-functional teams. Talk about the tools you’ve utilized, such as JIRA or Confluence, and how they facilitated your agile processes. Sharing specific results from agile projects can illustrate how that experience contributed to successful project outcomes.

Join Rise to see the full answer
How do you handle tight deadlines in testing environments?

When handling tight deadlines in testing environments, it's crucial to prioritize tasks and communicate effectively with your team. Discuss your ability to break tasks into manageable parts and focus on delivering high-priority tests first. Highlight any experience with test automation that has helped expedite the testing process, as well as your willingness to adapt and adjust timelines while ensuring quality standards are maintained.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

When addressing this question, mention the programming languages you are most proficient in, such as Java or Python, and explain your experience using them for automation testing. Share examples of projects in which you utilized these languages, emphasizing how they helped you accomplish testing goals effectively. Additionally, you might talk about your readiness to learn new languages as needed for specific projects.

Join Rise to see the full answer
Can you describe a challenging bug you found in automation testing?

When discussing a challenging bug you encountered, provide a detailed account of the issue, including how you identified it during automation testing. Explain the steps you took to debug the problem and resolve it, focusing on the analytical approaches you used. This demonstrates your problem-solving skills and the importance you place on thorough testing and quality assurance.

Join Rise to see the full answer
How do you keep your skills updated concerning emerging technologies?

To stay updated on emerging technologies, discuss your proactive approach, like subscribing to industry publications, participating in online courses, or attending relevant webinars and conferences. Mention any specific areas of technology you're particularly interested in, and how your commitment to continuous learning has benefitted your previous roles as an Automation Test Engineer.

Join Rise to see the full answer
What role does communication play in your automation testing process?

Highlight the essential role of communication in your automation testing process. Discuss how clear communication with developers, project managers, and team members ensures that testing aligns with project goals. Emphasizing regular updates and feedback during agile ceremonies can showcase your commitment to collaborative work and continuous improvement in testing.

Join Rise to see the full answer
Why do you want to work at Softrams as a Senior Automation Test Engineer?

When answering why you want to work at Softrams, highlight its reputation for innovation, commitment to employee growth, and the impactful work it does in the digital services space. Mention your enthusiasm for contributing to an agile team focused on mission-critical health IT solutions and how your values and career goals align with those of Softrams, creating a mutually beneficial relationship.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Posted 13 days ago
Photo of the Rise User
AbbVie Hybrid North Chicago, IL, USA
Posted 13 days ago
Kanadevia Inova Remote Einsteinova 3754/25, 851 01 Bratislava-Petržalka, Slovakia
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!