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

Quality Assurance Engineer

As a member of the company’s Information Technology team, the QA Engineer is responsible for testing all code changes, ensuring the customer’s requirements are met and validating the overall quality of the production systems.

Duties:

  • Develop, publish, and implement comprehensive test plans for complex commercial off-the-shelf (COTS) applications, such as Salesforce and SAP, ensuring alignment with business and technical requirements.
  • Conduct functional, integration, system, and regression testing to validate all software releases and ensure high standards of quality and reliability.
  • Analyze functional requirements and design documentation to develop detailed test plans that effectively cover specified use cases and edge cases.
  • Collaborate closely with business analysts, developers, and product owners to confirm that software functionality meets both technical specifications and end-user needs.
  • Design, develop, and execute automated test scripts using tools like Selenium and programming languages such as Java, JavaScript, and Python to streamline testing processes.
  • Create and maintain thorough documentation, including test cases and results, to provide comprehensive insights for all testing phases.
  • Define, track, and report Quality Assurance metrics such as defect density and open defect counts, ensuring accurate representation of software quality and risk areas.
  • Participate in SOX compliance and audit activities to support regulatory and organizational requirements.
  • Facilitate and support User Acceptance Testing (UAT) with business stakeholders to verify that software solutions meet real-world requirements.
  • Uphold and exemplify CoreSite’s culture and Core Values, promoting best practices in Quality Assurance and continuous improvement.
  • Contribute to special projects as needed, adapting to evolving business and technical needs.
  • Ability to thrive in a hybrid work environment, that consists of at least two onsite days in downtown Denver office per week including Tuesdays and Wednesdays.
  • Flexibility to work occasional evenings and weekends to support critical system needs.
  • Strong focus on meeting deadlines and delivering quality work in a fast-paced setting with shifting priorities.
  • Self-motivated and driven, with the ability to work independently and take initiative.
  • Solid understanding of QA methodologies within Agile development environments is essential.
  • Advanced analytical and troubleshooting skills for resolving complex testing issues.
  • Strong understanding of database structures and querying tools (e.g., Salesforce SOQL and SQL) for comprehensive data validation.
  • Demonstrated growth in technical, analytical, and QA capabilities, with a strong track record in quality assurance and business analysis.
  • Excellent communication skills with the ability to convey complex information effectively to both technical and non-technical audiences.
  • Proficiency in the following tools is a plus: Agile Accelerator, Postman, MuleSoft, Workbench, and Jira.
  • Proficiency in Selenium and Java/Python-based testing frameworks and tools to create and maintain automated test scripts.
  • Familiarity with test management tools (e.g., TestRail or similar) is required.
  • Knowledge of Continuous Integration (CI) tools like Jenkins and test automation in CI/CD pipelines.
  • Familiarity with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) principles and frameworks.

Education/Experience:

  • Bachelor’s degree in information technology, computer science, or a related field.
  • At least 3-5 years of experience in IT Quality Assurance, with a solid foundation in manual and automated testing.
  • Experience in API testing is required, including the ability to design, execute, and analyze API test cases for functionality, reliability, and performance using tools such as JMeter, Postman, and SOA Test.
  • Experience working within Agile Software Development Life Cycle (SDLC) methodologies is required.
  • Strong experience in system and functional testing for Salesforce, including end-to-end workflow validation.
  • At least 1-2 years of experience in test automation, including experience building and executing automated test cases strongly preferred.
  • Experience testing Salesforce or other CPQ Tool transformations and/or Data Transformation projects strongly preferred.
  • Experience in new product development testing within the Telecommunications or Data Center industry, with a solid understanding of network-based products, strongly desired.
  • Experience in testing telephony and/or network-based products preferred.

Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the job’s essential functions. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the job’s duties, the employee is occasionally required to stand; walk; sit; use hands to handle, or feel objects; reach with hands and arms; climb stairs; balance; stoop or kneel; talk and hear. The employee must occasionally lift and/or move objects weighing up to 25 pounds.

Compensation:

Compensation for this role includes an annual base salary from $82,000 to $97,000. This role is also eligible for an annual bonus and equity, based upon individual and company performance.

Posting Timeline: This position is expected to be open for applications through January 20, 2025.

Not only does CoreSite have a fun, team-focused work environment, but we also offer great benefits to all employees regularly scheduled to work more than 20 hours a week!

  • First-day medical insurance through Cigna with generous premium cost coverage
  • Dental insurance through Delta Dental
  • Vision insurance through VSP
  • Telemedicine through MDLive for Cigna
  • Healthcare and dependent care flexible spending account (FSA) plans
  • Health saving account (HSA) plans for employees participating in the High Deductible Health Plan
  • Life, AD&D, short-term disability, and long-term disability insurance fully paid by the company
  • Voluntary coverage benefits for supplemental life, critical illness, accident, and hospital insurance
  • First-day eligibility for 401(k) savings plan through Fidelity, which includes an attractive matching company contribution
  • Discretionary annual bonus and equity incentive plan
  • Employee stock purchase plan (ESPP) with a 15 percent discount
  • 16 days of paid time off (PTO)
  • 11 paid company holidays and additional floating holidays
  • School visitation and elder care paid time off
  • Parental leave, adoption and surrogacy benefits, and family planning/fertility support
  • Wellness reimbursement program & wellness incentive program
  • Free parking or a company contribution toward a public transit pass
  • Education reimbursement and student loan debt assistance program
  • Employee assistance program, childcare resources, personal finance management support, and student loan debt assistance program
  • Pet insurance
  • Charitable matching program

Applicant Privacy Notice: CoreSite is committed to protecting the privacy and security of personal information submitted by applicants. The California Consumer Privacy Act (CCPA) requires us to provide you information about our personal information handling practices. As a result, we’re providing this Privacy Notice that describes how we collect, use, share, and update personal information from individuals who wish to be considered for employment with CoreSite. To read the Applicant Privacy Notice, please go to https://www.coresite.com/applicant-privacy-notice

CoreSite Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CoreSite DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of CoreSite
CoreSite CEO photo
Juan Font
Approve of CEO

Average salary estimate

$89500 / YEARLY (est.)
min
max
$82000K
$97000K

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 Quality Assurance Engineer, CoreSite

CoreSite is on the lookout for a talented Quality Assurance Engineer to join our Information Technology team! As a QA Engineer, you'll be the guardian of quality, ensuring that all code changes meet our customers' requirements and validating the robustness of our production systems. Your role will involve developing comprehensive test plans for complex applications like Salesforce and SAP, conducting various testing types such as functional and regression tests, and collaborating with business analysts and developers to confirm software functionality aligns with technical specifications and user needs. You’ll have the opportunity to design and execute automated test scripts utilizing tools like Selenium, while also maintaining thorough documentation of your testing processes. Reporting on Quality Assurance metrics will be part of your responsibilities, as well as supporting User Acceptance Testing alongside our business stakeholders. You’ll thrive in our hybrid work environment (with at least two onsite days in downtown Denver weekly), and your flexibility in adapting to occasional evening and weekend demands will be essential. This role offers you a chance to not only leverage your strong foundational knowledge in QA methodologies but also help drive continuous improvement and uphold CoreSite's core values in a fast-paced, dynamic setting. Join us and make a significant impact on our organization's quality assurance practices!

Frequently Asked Questions (FAQs) for Quality Assurance Engineer Role at CoreSite
What are the primary responsibilities of a Quality Assurance Engineer at CoreSite?

As a Quality Assurance Engineer at CoreSite, you will be responsible for developing and implementing comprehensive test plans for software applications, conducting various types of testing, collaborating with cross-functional teams, and executing automated test scripts. Your work will ensure that our software not only meets customer requirements but also upholds high standards of quality.

Join Rise to see the full answer
What qualifications are required for the Quality Assurance Engineer position at CoreSite?

Candidates for the Quality Assurance Engineer role at CoreSite should possess a Bachelor’s degree in information technology or a related field coupled with 3-5 years of experience in IT Quality Assurance. A solid foundation in both manual and automated testing, familiarity with API testing, and knowledge of software development methodologies like Agile are essential for success in this role.

Join Rise to see the full answer
What tools and technologies will a Quality Assurance Engineer at CoreSite work with?

In the Quality Assurance Engineer role at CoreSite, you’ll work with a variety of tools such as Selenium, JMeter, and Postman for API testing, as well as test management tools like TestRail. Proficiency in Java, JavaScript, and Python is also beneficial, along with an understanding of Continuous Integration tools like Jenkins to help enhance our CI/CD processes.

Join Rise to see the full answer
How does CoreSite support the professional development of their Quality Assurance Engineers?

CoreSite is committed to the growth of its employees, offering programs such as education reimbursement and access to various training resources. As a Quality Assurance Engineer, you'll have the opportunity to expand your skills and knowledge in the field, contributing not only to your growth but also to the improvement of our overall QA practices.

Join Rise to see the full answer
What is the work environment like for a Quality Assurance Engineer at CoreSite?

The work environment for a Quality Assurance Engineer at CoreSite promotes collaboration and flexibility. With a hybrid model that includes at least two onsite days per week in our Denver office, you'll engage in face-to-face interactions with your team, alongside the autonomy to work remotely. The culture emphasizes teamwork, core values, and continuous improvement.

Join Rise to see the full answer
Common Interview Questions for Quality Assurance Engineer
Can you explain the role of a Quality Assurance Engineer in an Agile environment?

In an Agile environment, a Quality Assurance Engineer plays a crucial role by collaborating with cross-functional teams throughout the software development lifecycle. This includes participating in sprint planning, developing test plans, executing tests continuously, and ensuring that feedback is integrated promptly for quality improvements.

Join Rise to see the full answer
How do you approach creating test plans for complex applications?

When creating test plans for complex applications like Salesforce or SAP, I start by analyzing functional requirements and design documentation. I focus on defining clear objectives, specifying test cases that cover both normal and edge cases, and ensuring alignment with business needs to verify that all aspects of user functionality are tested.

Join Rise to see the full answer
What testing tools are you familiar with, and what is your experience using them?

I have extensive experience using tools such as Selenium for automated testing, Postman for API testing, and JMeter for load testing. Each tool has its strengths, and I typically select the appropriate one based on the specific requirements of the project to optimize the testing processes.

Join Rise to see the full answer
How do you handle conflicting priorities in a fast-paced work environment?

To handle conflicting priorities effectively, I prioritize tasks based on urgency and impact on the project. I utilize task management tools, communicate proactively with stakeholders to manage expectations, and am flexible in reallocating resources as needed to ensure that critical deadlines are met.

Join Rise to see the full answer
Describe your experience with automated testing.

I have a solid background in automated testing, particularly in developing and executing automated test scripts using Selenium and Python. I've designed automated tests for various application functionalities to enhance efficiency and accuracy, significantly reducing manual testing time while ensuring thorough validation.

Join Rise to see the full answer
What metrics do you think are important to track in quality assurance?

In quality assurance, I believe it’s essential to track metrics such as defect density, open defect counts, customer-reported issues, and test coverage. These metrics provide insights into the quality of software, highlight risk areas, and guide improvements in both processes and products.

Join Rise to see the full answer
Can you give an example of a time you identified a significant defect?

In a previous project, I identified a critical defect during an integration test that could have severely impacted end-user functionality. I promptly escalated the issue to the development team, collaborated with them to resolve it, and updated the test cases to include this scenario, improving overall quality for future releases.

Join Rise to see the full answer
How do you ensure that you stay updated with the latest QA methodologies?

I keep myself updated with the latest QA methodologies by participating in webinars, attending industry conferences, and engaging with online QA communities. Furthermore, I take part in continuous learning and professional development courses that focus on emerging trends and tools in quality assurance.

Join Rise to see the full answer
What is your experience with User Acceptance Testing (UAT)?

I have facilitated UAT sessions with business stakeholders to validate that the software meets real-world application needs. This involves preparing UAT test cases, guiding end-users during the testing phase, and collecting their feedback to identify any changes needed before the final release.

Join Rise to see the full answer
Why do you think communication skills are important for a Quality Assurance Engineer?

Communication skills are vital for a Quality Assurance Engineer because they must interact effectively with both technical and non-technical stakeholders. Conveying complex testing results, facilitating discussions on defect fixes, and providing clear documentation are all key to ensuring successful collaboration and project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CoreSite Hybrid No location specified
Posted 17 hours ago
Photo of the Rise User
CoreSite Remote No location specified
Posted 15 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Stavvy Remote Boston, Massachusetts (Remote)
Posted 9 days ago
Photo of the Rise User
Avery Dennison Hybrid 5750 Heisley Rd, Mentor, OH 44060, USA
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 7 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Bosch Group Remote Bulevardul Take Ionescu, Timișoara, Romania
Posted 2 days ago

To help businesses connect, protect and maintain optimal performance and continued operation of mission-critical data and IT infrastructure. Simple. Honest. Strong.

23 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 21, 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!